TrueNAS-SCALE-22.12.0 virtualized within ProxMox
Good day all. I got a group of refurb SAS 14TB drives that I was hoping to add into TrueNAS as a larger pool and migrate my data to it. However I am getting errors when I try to create a pool of
I tried following @Daisuke guide for solving this problem however I am running into issues I cant figure out. https://www.truenas.com/community/threads/troubleshooting-disk-format-warnings-in-bluefin.106051/
When running the command I get the below output:
Similar results with
On page 4 of the above linked thread I saw someone running into the same issue with suggestions to run the below commands but as you can see from the provided outputs these commands also did not work.
I have tried with the drive plugged into my JBOD which is in turn plugged into an IT Mode flashed Dell H200e which is plugged into my Dell R720 II and passed through directly to my TrueNAS VM.
I have also tried plugging directly into the R720's front bays with the exact same results. (The R720's backplane is also in IT mode and passed fully to the TrueNAS VM)
Please if I have ommitted needed information let me know and I will work to remedy the missing information but I am honestly at a loss of what to do to get these drives to work for what I want. Any and all help is appreciated.
	
		
			
		
		
	
			
			Good day all. I got a group of refurb SAS 14TB drives that I was hoping to add into TrueNAS as a larger pool and migrate my data to it. However I am getting errors when I try to create a pool of
Code:
sdn are formatted with Data Integrity Feature (DIF) which is unsupported.
I tried following @Daisuke guide for solving this problem however I am running into issues I cant figure out. https://www.truenas.com/community/threads/troubleshooting-disk-format-warnings-in-bluefin.106051/
When running the
Code:
time sg_format -vFf 0 -s 512 /dev/sdh
Code:
root@truenas[~]# time sg_format -vFf 0 -s 512 /dev/sdh
    IBM-ESXS  ST14000NM0288 E   ECH8   peripheral_type: disk [0x0]
      PROTECT=1
      << supports protection information>>
      Unit serial number: ZHZ129DT0000C8510JBN
      LU name: 5000c500a74fabcb
    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 will max out, set <<longlba>>
    mode sense(10) cdb: [5a 10 01 00 00 00 00 00 fc 00]
  <<< longlba flag set (64 bit lba) >>>
  Number of blocks=3394240512 [0xca500000]
  Block size=4096 [0x1000]
    mode select(10) cdb: [55 11 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
  Descriptor type: Sense key specific: Field pointer:
        Error in Data parameters: byte 21 bit 7
  Descriptor type: Field replaceable unit code: 0x11
  Descriptor type: Vendor specific [0x80]
    00 00 05 26 00 11 ff ff ff ff ff ff 00 00
Try MODE SELECT again with SP=0 this time
    mode select(10) cdb: [55 10 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
  Descriptor type: Sense key specific: Field pointer:
        Error in Data parameters: byte 21 bit 7
  Descriptor type: Field replaceable unit code: 0x11
  Descriptor type: Vendor specific [0x80]
    00 00 05 26 00 11 ff ff ff ff ff ff 00 00
MODE SELECT command: Illegal request, type: sense key, apart from Invalid opcode
sg_format -vFf 0 -s 512 /dev/sdh  0.00s user 0.00s system 5% cpu 0.045 totalSimilar results with
Code:
time sg_format -vFs 520 /dev/sdh
Code:
root@truenas[~]# time sg_format -vFs 520 /dev/sdh
    IBM-ESXS  ST14000NM0288 E   ECH8   peripheral_type: disk [0x0]
      PROTECT=1
      << supports protection information>>
      Unit serial number: ZHZ129DT0000C8510JBN
      LU name: 5000c500a74fabcb
    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 will max out, set <<longlba>>
    mode sense(10) cdb: [5a 10 01 00 00 00 00 00 fc 00]
  <<< longlba flag set (64 bit lba) >>>
  Number of blocks=3394240512 [0xca500000]
  Block size=4096 [0x1000]
    mode select(10) cdb: [55 11 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
  Descriptor type: Sense key specific: Field pointer:
        Error in Data parameters: byte 21 bit 7
  Descriptor type: Field replaceable unit code: 0x11
  Descriptor type: Vendor specific [0x80]
    00 00 05 26 00 11 ff ff ff ff ff ff 00 00
Try MODE SELECT again with SP=0 this time
    mode select(10) cdb: [55 10 00 00 00 00 00 00 24 00]
mode select(10):
Descriptor format, current; Sense key: Illegal Request
Additional sense: Invalid field in parameter list
  Descriptor type: Sense key specific: Field pointer:
        Error in Data parameters: byte 21 bit 7
  Descriptor type: Field replaceable unit code: 0x11
  Descriptor type: Vendor specific [0x80]
    00 00 05 26 00 11 ff ff ff ff ff ff 00 00
MODE SELECT command: Illegal request, type: sense key, apart from Invalid opcode
sg_format -vFs 520 /dev/sdh  0.00s user 0.00s system 3% cpu 0.068 totalOn page 4 of the above linked thread I saw someone running into the same issue with suggestions to run the below commands but as you can see from the provided outputs these commands also did not work.
Code:
root@truenas[~]# openSeaChest_FormatUnit -d /dev/sdh --stopOnListError --protectionType 0 --formatUnit 512 --poll ========================================================================================== openSeaChest_Format - openSeaChest drive utilities - NVMe Enabled Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved openSeaChest_Format Version: 2.2.1-2_2_1 X86_64 Build Date: Dec 13 2022 Today: Thu Jan 5 15:34:58 2023 User: root ========================================================================================== /dev/sg8 - ST14000NM0288 E - ZHZ129DT0000C8510JBN - SCSI Format Unit You must add the flag: "this-will-erase-data" to the command line arguments to run a format unit. e.g.: openSeaChest_Format -d /dev/sg? --formatUnit current --confirm this-will-erase-data
Code:
root@truenas[~]# openSeaChest_FormatUnit -d /dev/sdh --stopOnListError --protectionType 0 --formatUnit 512 --poll --confirm this-will-erase-data ========================================================================================== openSeaChest_Format - openSeaChest drive utilities - NVMe Enabled Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved openSeaChest_Format Version: 2.2.1-2_2_1 X86_64 Build Date: Dec 13 2022 Today: Thu Jan 5 15:35:15 2023 User: root ========================================================================================== /dev/sg8 - ST14000NM0288 E - ZHZ129DT0000C8510JBN - SCSI Format Unit Format Unit Failed!
Code:
root@truenas[~]# openSeaChest_FormatUnit -d /dev/sdh --protectionType 0 --formatUnit 512 --poll --confirm this-will-erase-data ========================================================================================== openSeaChest_Format - openSeaChest drive utilities - NVMe Enabled Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved openSeaChest_Format Version: 2.2.1-2_2_1 X86_64 Build Date: Dec 13 2022 Today: Thu Jan 5 15:35:40 2023 User: root ========================================================================================== /dev/sg8 - ST14000NM0288 E - ZHZ129DT0000C8510JBN - SCSI Format Unit Format Unit Failed!
Code:
root@truenas[~]# openSeaChest_Erase -d /dev/sdh --sanitize info
==========================================================================================
 openSeaChest_Erase - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2022 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Erase Version: 3.0.3-2_2_1 X86_64
 Build Date: Dec 13 2022
 Today: Thu Jan  5 15:36:06 2023    User: root
==========================================================================================
/dev/sg8 - ST14000NM0288 E - ZHZ129DT0000C8510JBN - SCSI
Sanitize
    The following sanitize commands are supported:
        Crypto Erase    --sanitize cryptoerase
        Overwrite    --sanitize overwriteI have tried with the drive plugged into my JBOD which is in turn plugged into an IT Mode flashed Dell H200e which is plugged into my Dell R720 II and passed through directly to my TrueNAS VM.
I have also tried plugging directly into the R720's front bays with the exact same results. (The R720's backplane is also in IT mode and passed fully to the TrueNAS VM)
Please if I have ommitted needed information let me know and I will work to remedy the missing information but I am honestly at a loss of what to do to get these drives to work for what I want. Any and all help is appreciated.
			
				Last edited: