System VMware
Beschreibung
Informationen zur Installation und Betrieb von LocaPhone in Virtualisierungsumgebung VMware ESX 6.7/7.0/7.2.
LocaPhone Versionen
VERSION 5.6.X RELEASE 4 RELEASE 3
Ubuntu 20.04 LTS Multipath
Die Standard-Installation von Ubuntu 20.04 LTS hat ‘multipath’ standardmässig aktiviert. Dies führt zu einer Ausgabe im syslog des LocaPhone-Systems, da VMWare als default keine Informationen in der VM bereitstellt, die von udev für die Generierung von /dev/disk/by-id
bennötigt werden.
Ausgabe Syslog /var/log/syslog
multipathd[659]: sda: add missing path
multipathd[659]: sda: failed to get udev uid: Invalid argument
multipathd[659]: sda: failed to get sysfs uid: Invalid argument
multipathd[659]: sda: failed to get sgio uid: No such file or directory
Das Verhalten kann korrigiert werden durch:
Hinzufügen einer Blacklist für multipathd
Deaktivieren von multipath auf allen devices mit
multipath -F
Dienste multipathd stoppen/maskieren oder Paket deinstallieren
Korrektur in der Einstellung der VM
Blacklist für multipathd
Datei /etc/multipath.conf
defaults {
user_friendly_names yes
}
blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st|sda)[0-9]*"
}
Nach Änderung der Konfiguration ist der Dienst neu zu starten.
systemctl restart multipathd.service
Zusätzliche Informationen
Ubuntu Device mapper multipathing - https://documentation.ubuntu.com/server/explanation/intro-to/multipath/index.html
Ubuntu 20.04 multipath configuration - https://askubuntu.com/questions/1242731/ubuntu-20-04-multipath-configuration
VMware ESX /dev/disk/by-id - https://www.suse.com/support/kb/doc/?id=000016951
VMware enabling disk UUID - https://sort.veritas.com/public/documents/sfha/6.2/vmwareesx/productguides/html/sfhas_virtualization/ch10s05s01.htm