"File system specific implementation of Ioctl[file] failed" error powering on a virtual machine
book
Article ID: 315368
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
Provide information to troubleshoot and fix VM won't power on with the error.
Symptoms: Virtual machine (VM) will not power on with the error. File system specific implementation of Ioctl[file] failed Failed to start the virtual machine. Module 'Disk' power on failed. Cannot open the disk '/vmfs/volumes/vm file path/vmname.vmdk' or one of the snapshot disks it depends on.
For any virtual characteristics file (*.vmdk), run the command, replace the type in italics with the vmdk file name:
cat vmdk_file_name Note: Do not try to run this on *-flat.vmdk files, as those are the actual binary data files Listing may look something like:
Check for vSAN cluster problems
If your VM is on a vSAN cluster you need to check the health of the objects related to the VM See how to Check Virtual SAN Health Also see vSAN Health Check Information for additional links including troubleshooting information
Note: This procedure can also be followed if no other steps resolve the issue as sometimes the corruption in the *.vmx file is more subtle than bad vmdk links.
If there are any input/output errors, or I/O errors, reported on the command line, please check the storage array for problems. You may need to contact your array vendor for further diagnosis and troubleshooting.