VMware vCenter Server
Any scenario where the vCenter VM is abruptly shutdown due to the power outage or manually powered off (without Guest OS shutdown), it leaves the file system of the vCenter into an inconsistent state.
If the storage array hosting datastore of vCenter VM gets into APD/PDL state, this causes vCenter to queue I/O operations to an unresponsive datastore leading to file system corruption in the guest OS of the vCenter VM.
To resolve this issue, the file system inconsistencies must be fixed by manually executing fsck.
root password of the vCenter Server Appliance.
Access the vCenter VM console directly through the ESXi host web client (since vCenter is offline).
Ensure the underlying storage issue and power outage is addressed before proceeding with the steps below.
e to enter the Grand Unified Bootloader (GRUB) edit menu.e must be pressed quickly as the operating system reboots rapidly. To ensure that enough time is provided during the boot to press 'e' key, the Boot Delay setting can be changed to 10000 milliseconds (10 seconds). Refer to this article for more details Delay the Boot SequenceGNU GRUB edit menu, navigate to the end of the line that begins with linux, add a space, and append the following code exactly: systemd.unit=emergency.target

F10.sda1 or sda2 represents the root file system:e2fsck -y /dev/sda1 or e2fsck -y /dev/sda2