Datastore disappeared from ESXi host but VMs still running
Posted on 2016-09-16
Got a very strange one here.
A client has a standalone ESXi 5.5 host, with a local datastore which started as being on one virtual disk, then being extended onto a second virtual disk. Both of these VDs are in RAID 5, not that I think it matters.
Anyway all has been well for well over a year. Today, an external NFS datastore was created on a SAN, and the required storage adapters added to the host so that it could see the NFS datastore. This mounted, and all continued to be well.
However, the local datastore then suddenly disappeared. Errors on the host at the time said (earliest first):
No datastores have been configured on the host
Device or filesystem with identifier naa.(long number) has entered the All Paths Down state
Device naa.(long number) has been removed or is permanently inaccessible. Affected datastores (if any): Unknown.
Permanently inaccessible device naa.(long number) has no more opens. It is now safe to unmount datastores (if any)Unknown and delete the device.
In the inventory, I can see the three running VMs at the top, but below them, I see
Unknown 1 (inaccessible)
Unknown 2 (inaccessible)
Unknown 3 (inaccessible)
Bear in mind that the three running VMs are quite happy and working fine.
I have tried connecting to it using vcenter to do a storage vmotion to the newly connected NFS datastore but that moans about a reference to the datastore being present but there being no datastore. Clearly the datastore is there though as otherwise these VMs wouldn't be running.
I don't want to do anything drastic to the host like reboot it as if it can't see the datastore, I am certain these VMs would not come up again.
Could anyone point me in the right direction to get this datastore back and recognised by the host please? Reminder - it's a datastore that has been extended over two virtual disks so not sure that needs special treatment to re-recognise it.
Thanks in advance,