NetApp DS4468 SAS Drive Issue - FreeNAS/TrueNAS

I’ve got a DS4486 disk shelf with 12 x WD Red SATA drives. Dell R710 with an LSI SAS9200-16e HBA. When setting it up originally Freenas couldn’t get any info on the drives if they weren’t in pool yet. As soon as the drives were used the serial, model, and size would populate in the web UI (if values were present before being used they would be values from a previous device that was either connected to the disk shelf or Freenas. Not sure exactly where that info was coming from). I also can’t run SMART tests with this disk shelf, but that seems to be a common problem with SAS to SATA.

With all that said, I’m able to use it (although replacing a drive can be a little tricky because the serial isn’t readable until it’s already started the replacement process).

Where I’m running into an wall now is I just bought some SAS drives and I can’t do anything with them in Freenas. It can see the devices, but no info, I can’t wipe them or use them to replace another drive.

I get this error in the web UI:
[EFAULT] Command gpart create -s gpt /dev/da6 failed (code 1): gpart: provider: Operation not supported by device

I also tried using sg_format in the cli and got this:
root@freenas:~ # sg_format -v /dev/da6
ST316081 N/A DB 4321 peripheral_type: disk [0x0]
PROTECT=0
Unit serial number: 4LS60ZYW
LU name: 0▒b
mode sense(10) cdb: 5a 00 01 00 00 00 00 00 fc 00
Mode Sense (block descriptor) data, prior to changes:
Number of blocks=312500000 [0x12a05f20]
Block size=512 [0x200]
read capacity(10) cdb: 25 00 00 00 00 00 00 00 00 00
read capacity(10):
Descriptor format, current; Sense key: Aborted Command
Additional sense: Internal target failure
Descriptor type: Field replaceable unit code: 0x3d
READ CAPACITY (10): Aborted command, type: sense key, other than protection related (asc=0x10)
No changes made. To format use ‘–format’. To resize use ‘–resize’
root@freenas:~ # sg_format --format -v /dev/da6
ST316081 N/A DB 4321 peripheral_type: disk [0x0]
PROTECT=0
Unit serial number: 4LS60ZYW
LU name: 0▒b
mode sense(10) cdb: 5a 00 01 00 00 00 00 00 fc 00
Mode Sense (block descriptor) data, prior to changes:
Number of blocks=312500000 [0x12a05f20]
Block size=512 [0x200]

A FORMAT UNIT will commence in 15 seconds
ALL data on /dev/da6 will be DESTROYED
Press control-C to abort

A FORMAT UNIT will commence in 10 seconds
ALL data on /dev/da6 will be DESTROYED
Press control-C to abort

A FORMAT UNIT will commence in 5 seconds
ALL data on /dev/da6 will be DESTROYED
Press control-C to abort
Format unit cdb: 04 18 00 00 00 00
Format unit:
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in cdb
Descriptor type: Sense key specific: Field pointer:
Error in Command: byte 1 bit 3
Format unit command: Illegal request, type: sense key, apart from Invalid opcode
FORMAT UNIT failed

Do you think it could be a firmware issue or misconfiguration in Freenas? From what I’ve read, it seems like most this stuff it plug-and-play in Freenas.

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.