Recently my ESXi 5.5 server showed an error:
Lost connectivity to the device mpx.vmhba32:C0:T0:L0 backing the boot filesystem /vmfs/devices/disks/mpx.vmhba32:C0:T0:L0. As a result, host configuration changes will not be saved to persistent storage.
To give a little background information:
The server is a HP ProLiant ML350 G6 with 2 x Xeon E5504 and 72GB RAM. I have a P410i Raid controller with 8 disks (7 in RAID-5 with 1 spare) and a Areca ARC-1220 with 8 disks in RAID-5. De RAID-array on the P410i is used for Virtual Machines while the array on the Areca is used for bigger storage. I had ESXi 5.5 (downloaded an image from the HP official site - HP-ESXi-5.5.0-Update3-iso-550.9.3.26) installed on a USB-stick (Sandisk Extreme USB 3.0 16GB) placed in the internal USB-slot on the motherboard.
No one has been near the server at the moment the problem occured. So I'm sure it's not because the someone bumped the USB or something.
Of course I've been searching around to see if someone has the exact same problem or knows how to properly fix it. So far I haven't found something I could use. I do know now that once booted, ESXi is completely loaded into the RAM, so I could simply plug out the USB and inspect it. I have inspected the USB and found no problems when I put it in my desktop. To be sure I backed-up the entire USB using Paragon Backup and Recovery. After plugging it back in the server, the error keeps showing. When I start SSH and search the devices, "mpx.vmhba32:C0:T0:L0" does show, but I have no idea what I can do with it to make sure the current running configuration gets backed-up again to this USB and make sure that when the server will be restarted, it will load my configuration.
I hope someone can help or tell me what I'm doing wrong,
Thanks