在 VMware 上启用 SCSI_ID

要在 Linux 中重新启动时保留设备名称,建议使用 udev 规则。这个想法是提取 SCSI 设备的唯一 ID 并将其分配给一个符号名称,该名称将在重新启动后持续存在。要获取 SCSI 设备的唯一 ID,可以使用 Linux 命令 scsi_id....

 

 

要在 Linux 中重新启动时保留设备名称,建议使用 udev 规则。这个想法是提取 SCSI 设备的唯一 ID 并将其分配给一个符号名称,该名称将在重新启动后持续存在。要获取 SCSI 设备的唯一 ID,可以使用 Linux 命令 scsi_id。

在 VMware 上,您可能会遇到 scsi_id 未返回任何结果的问题。

[root@oradb02 ~]# /usr/lib/udev/scsi_id -g -u -d /dev/sda
[root@oradb02 ~]#

要解决此问题,您必须将名为 disk.EnableUUID 的 VMX 配置启用为 TRUE。您可以通过两种方式完成此操作。

  1. 编辑 VM 的 vmx 文件
  2. 通过 vCenter GUI 中的 VM 设置添加选项。

通过 vCenter GUI 启用

  1. 关闭虚拟机
  2. 右键单击虚拟机并选择编辑设置
  3. 选择 VM Options 选项卡,展开 Advanced 选项并单击“Edit Configuration ..”

 

 4. 在底部,在名称字段中输入 disk.EnableUUID,在值字段中输入 TRUE,然后按添加并单击确定。

 

 5. 启动虚拟机

 

posted @ 2022-06-27 23:07  雪竹子  阅读(706)  评论(0编辑  收藏  举报