宿主機(jī)OS:Windows 11
Vmware:16.2.1 build-18811642
虛擬機(jī)OS:centos7.9 3.10.0-1160.el7.x86_64
問(wèn)題:執(zhí)行獲取磁盤UUID時(shí)返回空
[root@mydb ~]# /usr/lib/udev/scsi_id -g -u -d /dev/sdd
[root@mydb ~]#
解決方法:
1.先查看系統(tǒng)是否安裝udev相關(guān)包妓灌,檢查OK
[root@mydb ~]# rpm -qa|grep udev
python-pyudev-0.15-9.el7.noarch
libgudev1-219-78.el7_9.5.x86_64
system-config-printer-udev-1.4.1-23.el7.x86_64
2.檢查Vmware虛擬機(jī)配置文件xxx.vmx伤哺,路徑在windows機(jī)器創(chuàng)建的虛擬機(jī)根目錄下怒见。
虛擬機(jī)關(guān)機(jī)后在文件xxx.vmx最后新增下面的配置,然后重新打開(kāi)虛擬機(jī)撒蟀。
切記:虛擬機(jī)關(guān)機(jī)后再修改文件C晔亍!!印蔗!否則不生效!3笄凇华嘹!
disk.EnableUUID = "TRUE"
3.再次執(zhí)行,獲取UUID成功
[root@mydb ~]# /usr/lib/udev/scsi_id -g -u -d /dev/sdd
36000c2998dcf8e75278f01daee9d4700
4.網(wǎng)友說(shuō)后續(xù)有變更虛擬機(jī)配置法竞,如添加磁盤耙厚,修改網(wǎng)卡類型或者其它的操作,disk.EnableUUID參數(shù)又會(huì)重置為FALSE岔霸。
經(jīng)本人測(cè)試薛躬,添加刪除磁盤并沒(méi)有將配置文件中disk.EnableUUID修改為FALSE,大家若遇到再次不能獲取UUID的情況呆细,不妨關(guān)閉虛擬機(jī)后查看下xxx.vmx配置文件型宝。