Ubuntu 20.04在VMWARE ESXI 6.7上會出現類似如下的錯誤訊息:
multipathd[549]: sda: add missing path
Jun 20 09:29:58 ocs multipathd[549]: sda: failed to get udev uid: Invalid argument
Jun 20 09:29:58 ocs multipathd[549]: sda: failed to get sysfs uid: Invalid argument
Jun 20 09:29:58 ocs multipathd[549]: sda: failed to get sgio uid: No such file or directory
解決方式如下:
1.先關閉目標虛擬機,修改esxi上該虛擬機的設定檔:*.vmx,加入以下這行:
disk.EnableUUID = "TRUE"
再重新啟動虛擬機!
2.如果無法接觸到esxi的控制介面,修改虛擬機的設定檔,可以在虛擬機下的
/etc/multipath.conf 內加入以下敘述:
blacklist {
device {
vendor "VMware"
product "Virtual disk"
}
}
然後重新啟動mutipath-tools服務
service multipath-tools restart