This is a known issue affecting VMware ESXi 6.0 with EMC XtremIO storage arrays.
This is a firmware issue on the storage array and the vendor will need to be contacted for a fixed version is available.
To work around these issues, use one of these options:
Note: VMware recommends that you apply one of these workarounds prior to upgrading your ESXi hosts to ESXi 6.0 Update 2.
Option 1
Disable the SMART daemon (smartd). However, this affects local data capture of SMART data for internal drives.
Note: VMware recommends against disabling smartd if possible.
To stop and disable smartd on an ESXi Host:
- Connect to the ESXi host through an SSH or a local console session using root credentials. For more information, see Using ESXi Shell in ESXi 5.x and 6.0 (2004746).
- Stop the smartd service using this command:
/etc/init.d/smartd stop
- Disable the service using this command:
chkconfig smartd off
Option 2
Depending on the array type used in the environment, there may be a firmware update available from the manufacturer that prevents the PDL sense code from being returned in response to the SMART command.
VMware recommends that you engage with your array vendor to determine if there is a firmware update that can be applied to prevent this behavior.