在使用Oracle ASM時,為了確保ASM識別唯一的磁碟裝置和使用正確的許可權,此時需要利用udev繫結磁碟的SCSI ID,但預設情況下VMware esxi是不開啟這個引數的,本實驗測試 VMware vmware esxi 6.5環境下開啟識別磁碟scsi id功能,當前虛擬機器檢視磁碟SCSI ID,此時沒有任何輸出
[[email protected] ~]# /sbin/scsi_id -g -u -d /dev/sdc

1.關閉ASM虛擬機器
2.右鍵編輯ASM虛擬機器 如下圖步驟,增加 disk.EnableUUID 設定為true

增加引數設定


開啟ASM虛擬機器,使用命令再次檢視 SCSI ID,修改已經生效,可以從系統中檢視到SCSI的ID了

[[email protected]~]# for i in `cat /proc/partitions | awk '{print $4}' |grep sd | grep [a-z]$`; do echo "### $i: `/lib/udev/scsi_id --whitelisted --device=/dev/$i`"; done
### sda: 36000c29f9c37f4872b981afb74196820
### sdc: 36000c294a33d0c2a4cb2911499014686
### sde: 36000c29b0d691c115122d6c6f17f7dab
### sdd: 36000c29c48e22b0bdf852a5c2ccd1083
### sdf: 36000c292a9190d407549a5e172d8f26f
### sdb: 36000c2912125aedd957fce997d3c7c0c

[[email protected] ~]# /sbin/scsi_id -g -u -d /dev/sdc
36000c294a33d0c2a4cb2911499014686


.