Problem
Nach einem Neustart eines Hosts oder (häufiger) eines SAN-Controllers oder Controllerverbundes lassen sich ein oder mehrere bestehende Datastores nicht mehr zur Datenspeicherliste einzener Hosts hinzufügen. Auf anderen Hosts ist das aber möglich; manchmal werden die bestehenden VMFS-Volumes sogar automatisch gefunden. Die Option „Bestehende VMFS Signatur übernehmen“ ist beim hinzufügen aber ausgegraut (deaktiviert), nur „Datenspeicher formatieren“ steht zur Verfügung.
An der Shell des Hosts zeigt ein „esxcfg-volume -l“ das betreffende Volumen zwar an, aber mit dem Status „busy“ oder „in use“.
Lösung
Manuelles mounten erzwingen, dabei die neue ID einfach übernehmen.
vmware-esxcfg -l
Gibt die ID des Datastores aus
vmware-esxcfg -M <id>
Mountet den datastore neu. Das bleibt dann auch permanent so.