Attempting to extend vmdks on vvol datastore fails with error “The operation is not supported on the object.”
search cancel

Attempting to extend vmdks on vvol datastore fails with error “The operation is not supported on the object.”

book

Article ID: 398126

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

The “Reconfigure virtual machine” task in the vCenter UI fails with the error “The operation is not supported on the object. The operation can not be performed because the datastore is inaccessible”

Extending the vmdk directly on the host client succeeds


Environment

ESXi (all versions)
vCenter Server (all versions)
Virtual Volumes (vvol) storage

Cause

The reconfigure failure is caused by incorrect programtic evaluation of required host accessibility when expanding a vmdk when the virtual SCSI controller "SCSI Bus Sharing" is set to "Physical" while the vvol datastore is mounted but inaccessible on any ESXi host.

Resolution

The defect will be fixed in an upcoming release. Please use the following workarounds in the meantime:

  • Where possible change the SCSI Bus Sharing to None from Physical
  • Ensure the datastore is accessible on all hosts where it is mounted
  • Unmount the datastore from hosts where it is inaccessible

Additional Information

You can check the vvol accessibility via "esxcli storage vvol storagecontainer list" and "esxcli storage vvol protocolendpoint list"