Dopo l’installazione di Ubuntu 20.04 Focal Fossa in ambiente virtualizzato ESXi 6.7 U3, controllando il log in /var/log/syslog mi sono accorto di questi continui messaggi di errore:
multipathd[670]: sda: add missing path
multipathd[670]: sda: failed to get udev uid: Invalid argument
multipathd[670]: sda: failed to get sysfs uid: Invalid argument
multipathd[670]: sda: failed to get sgio uid: No such file or directory
Gli errori indicano che Ubuntu (OS Guest) non è riuscito a creare collegamenti in /dev/disk/by-id per dispositivi SCSI (sdx) perchè, per impostazione predefinita, VMWare non fornisce le informazioni necessarie a udev per generare /dev/disk/by-id.
Per risolvere il problema, seguire i seguenti step:
- Spegnere la macchina virtuale.
- Aprire da browser l’host ESXi che ospita la VM.
- Selezionare la VM e fare clic con il tasto destro del mouse sulla macchina virtuale.
- Selezionare la voce Edit settings
- Fai clic sulla scheda VM Option ed espandere la voce Advanced nella colonna delle impostazioni.
- Nella sezione Advanced > Configuration Parameters clicchiamo su Edit Configuration…
- Clicchiamo su Add parameter ed aggiungiamo i seguenti valori per Key: disk.EnableUUID e Value: TRUE
- Confermiamo con OK e Save. Riavviamo la VM.