An error was received from the ESX host while powering on VM virtual_machine.
Failed to start the virtual machine.
Module DevicePowerOn power on failed.
An error was received from the ESX host while powering on VM Guest_recovered.
Failed to start the virtual machine.
Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/xxxx-xxxx-xxxx-xxxx/Guest_recovered.vmdk'
Failed to attach filter 'hbr_filter' to scsi0:0: Bad parameter (195887111).
hbr_filter missing required option: gid.
An error was received from the ESX host while powering on VM Guest_recovered.
Failed to start the virtual machine.
Module DevicePowerOn power on failed.
Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/xxxx-xxxx-xxxx-xxxx/Guest_recovered.vmdk'
Failed to attach filter 'None' to scsi0:0: Not found (195887107).
An unexpected error was received from the ESX host while powering on VM vm-number
You see the following errors under the tasks of ESXi hosts -
Task Name : Power On virtual machine
Status : hbr_filter missing required option: gid. Failed to start the virtual machine. Module DevicePowerOn power on failed. Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/xxxx-xxxx-xxxx-xxxx/VMware/VMware.vmdk' Failed to attach filter 'hbr_filter' to scsi0:0: Bad parameter (195887111).
Error stack:
Module DevicePowerOn power on failed.Unable to create virtual SCSI device for scsi0:0, '/vmfs/volumes/xxxx-xxxx-xxxx-xxxx/VMware/VMware.vmdk'
Failed to attach filter 'hbr_filter' to scsi0:0: Bad parameter (195887111). hbr_filter missing required option: gid.
VMware vSphere ESXi
To resolve this issue, create a new virtual machine configuration file and point it to the existing virtual disk (.vmdk) file.
To create a new virtual machine configuration file and point it to the existing .vmdk file:
This procedure recreates the configuration file (.vmx) for the virtual machine and other supporting files. You can now start the virtual machine from the inventory of the vSphere Client.
Hash out the SCSI disks attached to the hbr_filter in the VMX file. These lines can be hashed or removed completely from the VMX file and it will have no impact on the VM operations or future replication operations. vSphere replication will recreate this information when the VM is added back to replication.
#scsi0:0.hbr_filter.rdid = "RDID-xxxx-xxxx-xxxx-xxxx
XXXXXX"
#scsi0:0.hbr_filter.persistent = "hbr-persistent-state-RDID-xxxx-xxxx-xxxx-xxxx
XXXXXX.psf"
#scsi0:0.filters = "hbr_filter"
#scsi0:1.hbr_filter.rdid = "RDID-xxxx-xxxx-xxxx-xxxx
YYYYYY"
#scsi0:1.hbr_filter.persistent = "hbr-persistent-state-RDID-xxxx-xxxx-xxxx-xxxxYYYYYY
.psf"
#scsi0:1.filters = "hbr_filter"
#scsi0:2.hbr_filter.rdid = "RDID-xxxx-xxxx-xxxx-xxxx
ZZZZZZ"
#scsi0:2.hbr_filter.persistent = "hbr-persistent-state-RDID-xxxx-xxxx-xxxx-xxxx
ZZZZZZ.psf"
#scsi0:2.filters = "hbr_filter"
Reload the VMX file and power ON the VM
Reloading a vmx file without removing the virtual machine from inventory