Hello,
I have an Adaptec 4805SAS which I am aware is not on the supported HCL. Attached to this device I have a SAS array of 8 drives. When I create a RAID 5 array the total space is approx 1TB.
I have been trying to add this as a datastore to the available datastores. We have SQL server databases running on this ESXi 5.0 box, and would like to use this as a separate device just for the data storage, and possibly a different device for the log files.
I originally created two arrays and they were detected properly when ESXi 5.0 installed.
When I tried to copy or move a vmdk disk file to one of these drives, the device became unavailable.
We then updated the firmware on the card and attempted to make a single array totalling all avaialble space on the drives. We have been unable to add this array after repeated attempts.
The log from the VMkernel.log is as follows.
2012-02-22T17:08:16.140Z cpu6:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.194Z cpu5:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.202Z cpu6:2855)Vol3: 647: Couldn't read volume header from control: Invalid handle
2012-02-22T17:08:16.202Z cpu6:2855)FSS: 4333: No FS driver claimed device 'control': Not supported
2012-02-22T17:08:16.215Z cpu6:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.221Z cpu7:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.228Z cpu7:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.230Z cpu7:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.235Z cpu7:2855)FSS: 4333: No FS driver claimed device 'mpx.vmhba0:C0:T0:L0': Not supported
2012-02-22T17:08:16.291Z cpu6:2855)VC: 1449: Device rescan time 60 msec (total number of devices 8)
2012-02-22T17:08:16.291Z cpu6:2855)VC: 1452: Filesystem probe time 48 msec (devices probed 6 of 8)
2012-02-22T17:08:16.613Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.618Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.626Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.632Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.639Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.641Z cpu1:2855)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:08:16.647Z cpu1:2855)FSS: 4333: No FS driver claimed device 'mpx.vmhba0:C0:T0:L0': Not supported
2012-02-22T17:08:16.659Z cpu1:2855)Vol3: 647: Couldn't read volume header from control: Invalid handle
2012-02-22T17:08:16.659Z cpu1:2855)FSS: 4333: No FS driver claimed device 'control': Not supported
2012-02-22T17:08:16.679Z cpu1:2855)VC: 1449: Device rescan time 14 msec (total number of devices 8)
2012-02-22T17:08:16.679Z cpu1:2855)VC: 1452: Filesystem probe time 47 msec (devices probed 6 of 8)
2012-02-22T17:19:15.406Z cpu0:5177)WARNING: UserObj: 675: Failed to crossdup fd 8, /dev/ptyp0 type CHAR: Busy
2012-02-22T17:19:15.406Z cpu0:5177)WARNING: UserObj: 675: Failed to crossdup fd 10, /dev/ptyp0 type CHAR: Busy
2012-02-22T17:19:15.406Z cpu3:5181)WARNING: UserLinux: 1340: unsupported: (void)
2012-02-22T17:31:42.753Z cpu5:5671)WARNING: UserObj: 675: Failed to crossdup fd 8, /dev/ptyp1 type CHAR: Busy
2012-02-22T17:31:42.753Z cpu5:5671)WARNING: UserObj: 675: Failed to crossdup fd 10, /dev/ptyp1 type CHAR: Busy
2012-02-22T17:31:42.753Z cpu3:5675)WARNING: UserLinux: 1340: unsupported: (void)
2012-02-22T17:37:59.229Z cpu7:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.256Z cpu7:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.281Z cpu5:5856)Vol3: 647: Couldn't read volume header from control: Invalid handle
2012-02-22T17:37:59.281Z cpu5:5856)FSS: 4333: No FS driver claimed device 'control': Not supported
2012-02-22T17:37:59.288Z cpu5:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.295Z cpu4:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.301Z cpu4:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.304Z cpu4:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.309Z cpu4:5856)FSS: 4333: No FS driver claimed device 'mpx.vmhba0:C0:T0:L0': Not supported
2012-02-22T17:37:59.348Z cpu5:5856)VC: 1449: Device rescan time 44 msec (total number of devices 8)
2012-02-22T17:37:59.348Z cpu5:5856)VC: 1452: Filesystem probe time 47 msec (devices probed 6 of 8)
2012-02-22T17:37:59.610Z cpu1:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.615Z cpu0:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.623Z cpu1:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.629Z cpu0:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.636Z cpu0:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.638Z cpu0:5856)<3>ata1.00: bad CDB len=16, scsi_op=0x9e, max=12
2012-02-22T17:37:59.643Z cpu0:5856)FSS: 4333: No FS driver claimed device 'mpx.vmhba0:C0:T0:L0': Not supported
2012-02-22T17:37:59.647Z cpu0:5856)Vol3: 647: Couldn't read volume header from control: Invalid handle
2012-02-22T17:37:59.647Z cpu0:5856)FSS: 4333: No FS driver claimed device 'control': Not supported
2012-02-22T17:37:59.674Z cpu0:5856)VC: 1449: Device rescan time 14 msec (total number of devices 8)
2012-02-22T17:37:59.674Z cpu0:5856)VC: 1452: Filesystem probe time 49 msec (devices probed 6 of 8)
The wizard error message is as follows:
An error occured during host configuration. See the error stack for details on the cause of this problem.
Call "HostDatastoreSystem.CreateVmfsDatastore" for object "ha-datastoresystem" on ESXi "xx.xx.xx.xx" failed.
Operation failed, diagnostics report: Unable to create Filesystem, please see VMkernel log for more details: No such device or address
This is one of many similar error messages that we are receiving for this device.
I also tried to SSH into the ESXi server and issue a partedUtil command to list devices, then create a partition to which I could mount.
The output I get from that is:
~ # partedUtil setptbl "/vmfs/devices/disks/mpx.vmhba2:C0:T0:L0" gpt "1 128 2009900000 AA31E02A400F11DB9590000C2911D1B8 128"
gpt
0 0 0 0
1 128 2009900000 AA31E02A400F11DB9590000C2911D1B8 128
~ # partedUtil delete "/vmfs/devices/disks/mpx.vmhba2:C0:T0:L0" 1
Error: Unable to open /dev/disks/mpx.vmhba2:C0:T0:L0 - unrecognised disk label.
Unable to construct disk from device /vmfs/devices/disks/mpx.vmhba2:C0:T0:L0
~ # ls /vmfs/devices/disks/
mpx.vmhba2:C0:T0:L0
~ # partedUtil getptbl "/vmfs/devices/disks/mpx.vmhba2:C0:T0:L0"
unknown
125110 255 63 2009907200
I have two basic questions:
- Does the log file and the behaviours exhibited mean that the controller card is simply not supported?
- If the card is supported, how can I get this array to become a useful datastore. I did read somewhere that you would have to reinstall ESXi?