Seagate ST4000NM0175 unter Linux nutzbar machen 520/512

izeman

Neuling
Thread Starter
Mitglied seit
17.11.2020
Beiträge
14
Hallo Leute

Bin neu hier, und hoffe hier die Experten zu finden die mir bei einem Problem helfen können, das mich schon seit 2 Wochen plagt.

Ich habe 4TB SAS Seagate Platten auf einem Hitachi Storage bekommen, dich ich gerne in meinem privaten Ubuntu Fileserver betreiben möchte. Bei der Type fängt es schon an: ST4000NM0175. Diese Bezeichnung gibt es offiziell nicht. Was man finden konnte waren Platten für HP Systeme. Dann deutet wieder 175 auf SED hin, was aber in den Hitachi Systemen überhaupt nicht eingesetzt wurde, und so weiter und so fort. Wenn gewünscht kann ich meine Recherchen dazu hier auflisten.

Aber zum Kernpunkt: Da die Platte aus einem SAN Storage kommt ist sie auf 520b Sektorgröße formatiert. Soweit kein Problem. Das waren die 3TB Platten auch schon.

Also einfach mit "sg_format --format --size=512 /dev/sgX" umformatiert. Da ganze hab ich sowohl an einem alten LSI SAS Controller 1068E im IR und im IT mode gemacht. Format lief ca 12-14h und wurde erfolgreich beendet.

Code:
root@fileserver:~# smartctl --all /dev/sg2
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-53-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               SEAGATE
Product:              DKS2H-H4R0SS
Revision:             7F08
Compliance:           SPC-3
User Capacity:        4.000.787.030.016 bytes [4,00 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
LU is fully provisioned
Rotation Rate:        7200 rpm
Form Factor:          3.5 inches
Logical Unit id:      0x5000c5009496389f
Serial number:        XXXXXXXXXX
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Tue Nov 17 09:34:56 2020 CET
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

Denke ich mir, soweit so gut, und ich schreib eine neue Partitiontable drauf mit gparted:


Screenshot from 2020-11-17 09-37-47.png


Und das ist die Ausgabe im Log:

Code:
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754624, lost async page write
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#47 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#47 Sense Key : Hardware Error [current] [descriptor]
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#47 <<vendor>>ASC=0x81 ASCQ=0x0
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#47 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 ba 00 00 00 04 00 00 00
[Di Nov 17 09:36:52 2020] blk_update_request: critical target error, dev sdc, sector 7814035968 op 0x1:(WRITE) flags 0x4800 phys_seg 128 prio class 0
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754496, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754497, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754498, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754499, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754500, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754501, lost async page write
[Di Nov 17 09:36:52 2020] Buffer I/O error on dev sdc, logical block 976754502, lost async page write
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#33 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#33 Sense Key : Hardware Error [current] [descriptor]
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#33 <<vendor>>ASC=0x81 ASCQ=0x0
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#33 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 be a0 00 00 00 10 00 00
[Di Nov 17 09:36:52 2020] blk_update_request: critical target error, dev sdc, sector 7814037152 op 0x1:(WRITE) flags 0x800 phys_seg 2 prio class 0
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#44 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#44 Sense Key : Hardware Error [current] [descriptor]
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#44 <<vendor>>ASC=0x81 ASCQ=0x0
[Di Nov 17 09:36:52 2020] sd 7:0:0:0: [sdc] tag#44 CDB: Write(16) 8a 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00
[Di Nov 17 09:36:52 2020] blk_update_request: critical target error, dev sdc, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 128 prio class 0

Also hab ich noch versucht auf andern Computern direkt an nem HBA oder auch vom Raidcontroller die Platten neu zu formatieren, aber das Ergebnis ist das selbe. Gestern Nacht erst hab ich die Platte in einem aktuellen Server im Raidcontrollermenü initialiesieren lassen und hab dann versucht die Platte in einen Raidverbund einzubinden und auch das ging nicht. Es kann einfach nicht auf die Platte zugegriffen werden.

Meine akutelle Vermutungen sind folgende:

.) Es gibt ein Problem mit dem Neuformatieren, weil die Platte im Gegensatz zu all meinen vorigen nicht 512/512 Sektoren hat, sondern 512/4096 und möglicherweise geht da beim low level format was kaputt, oder
.) Die Platte hat eine Firmware drauf die aktiv verhindert dass sie in einem Fremdsystem verwendet wird (aber WOZU wäre das gut??).

Kann mir jemand weiterhelfen bitte?
Ich hab das erstmal nur so locker zusammengeschrieben, es gibt natürlich noch jede Menge Logs und Infos wenn benötigt.

Danke!
Beitrag automatisch zusammengeführt:

Achja und noch eine Information: Wenn ich den Server hochfahre (mit einem Live Linux von USB) und dort GPARTED aufrufe, erscheint gleich mal diese Meldung:

Code:
the driver descriptor says the physical block size is 2048 bytes but linux says it is 512 bytes

Vielleicht hilft das weiter. Ich hab hier nur Infos gefunden die sich zu 99% auf USB Sticks und ähnliches bezogen haben.
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
@Alpha11: Danke. Das hab ich auch schon alles gefunden. Aber ich kann auch die Platte GARNICHTS schreiben, weder GPT noch Daten in irgendeiner Form. Daher geht auch kein dd.
Werde dann den Terminaloutput anhängen.
 
In meiner Verzweiflung hab ich mal was anderes probiert, und hab's damit formatiert

Code:
 sg_format -e -vv --format --size=4096 /dev/sdc

Das Ergebnis ist dann folgendes:

Code:
root@fileserver:~/hugo# !2011
sg_readcap /dev/sg2
READ CAPACITY (10) indicates device capacity too large
  now trying 16 byte cdb variant
Read Capacity results:
   Protection: prot_en=0, p_type=0, p_i_exponent=0
   Logical block provisioning: lbpme=0, lbprz=0
   Last LBA=7438330375 (0x1bb5bea07), Number of logical blocks=7438330376
   Logical block length=528 bytes
   Logical blocks per physical block exponent=3 [so physical block length=4224 bytes]
   Lowest aligned LBA=0
Hence:
   Device size: 3927438438528 bytes, 3745497.2 MiB, 3927.44 GB, 3.93 TB

Code:
root@fileserver:~/hugo# sg_inq /dev/sg2
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  LU_CONG=0  version=0x05  [SPC-3]
  [AERC=0]  [TrmTsk=0]  NormACA=0  HiSUP=1  Resp_data_format=2
  SCCS=0  ACC=0  TPGS=0  3PC=0  Protect=0  [BQue=0]
  EncServ=0  MultiP=1 (VS=0)  [MChngr=0]  [ACKREQQ=0]  Addr16=0
  [RelAdr=0]  WBus16=0  Sync=0  [Linked=0]  [TranDis=0]  CmdQue=1
  [SPI: Clocking=0x0  QAS=0  IUS=0]
    length=144 (0x90)   Peripheral device type: disk
Vendor identification: SEAGATE
Product identification: DKS2H-H4R0SS
Product revision level: 7F08

Code:
=== START OF INFORMATION SECTION ===
Vendor:               SEAGATE
Product:              DKS2H-H4R0SS
Revision:             7F08
Compliance:           SPC-3
User Capacity:        3.927.438.438.528 bytes [3,92 TB]
Logical block size:   528 bytes
Physical block size:  4224 bytes
LU is fully provisioned
Rotation Rate:        7200 rpm
Form Factor:          3.5 inches
Logical Unit id:      0x5000c5009496389f
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Wed Nov 18 09:40:24 2020 CET
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

Unnötig zu erwähnen dass man damit natürlich wieder nix anfängt.
Warum ein Formatieren mit Blocksize = 4096 zu einer Blocksize von 528 geführt hat erschliesst sich mir aber nicht. Viellecht weil das der größte Wert ist, den die Blocksize virtuell haben kann?! Dachte ich kann die Platte vielleicht auf nativ 4096 umformatieren. Aber scheinbar kann diese das nicht.
 
Nächster Versuch

Code:
root@fileserver:~/SeaChest_Utlilites# ./SeaChest_Format_140_11923_64 --device /dev/sg2 --showSupportedFormats
==========================================================================================
 SeaChest_Format - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2019 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Format Version: 1.4.0-1_19_23 X86_64
 Build Date: Jun 10 2019
 Today: Wed Nov 18 10:29:53 2020
==========================================================================================

/dev/sg2 - DKS2H-H4R0SS - ZAD2BNPG0000C806069Z - SCSI

Supported Logical Block Sizes and Protection Types:
---------------------------------------------------
  * - current device format
PI Key:
  Y - protection type supported at specified block size
  N - protection type not supported at specified block size
  ? - unable to determine support for protection type at specified block size
Relative performance key:
  N/A - relative performance not available.
  Best
  Better
  Good
  Degraded
--------------------------------------------------------------------------------
 Logical Block Size  PI-0  PI-1  PI-2  PI-3  Relative Performance  Metadata Size
--------------------------------------------------------------------------------
                512     Y     N     N     N                   N/A            N/A
                520     Y     N     N     N                   N/A            N/A
*               528     Y     N     N     N                   N/A            N/A
--------------------------------------------------------------------------------
NOTE: Device is not capable of showing all sizes it supports. Only common
      sizes are listed. Please consult the product manual for all supported
      combinations.

Das würde mal bestätigen, dass die Platte aktuell auf 528 formatiert ist (Linux aber weiterhin meint dass es 520 sind) und 512b unterstützt sind.

Also nochmal ein Versuch zu formatieren, diesmal mit Seagate Tools:

FastFormat ist leider nicht bei den supported Features, also heisst es dann wieder mal 12h warten:

Code:
        Features Supported:
                Application Client Logging
                Self Test
                Automatic Write Reassignment
                Automatic Read Reassignment
                EPC
                Informational Exceptions [Mode 4]
                Translate Address
                Seagate In Drive Diagnostics (IDD)
                Format Unit
                Sanitize

Das Commando abgesetzt:

Code:
SeaChest_Format_140_11923_64 -d /dev/sg2 -v 4 --format --setSectorSize 512  --confirm this-will-erase-data

Code:
root@fileserver:~/SeaChest_Utlilites# ./SeaChest_Format_140_11923_64 -d /dev/sg2 --progress format
==========================================================================================
 SeaChest_Format - Seagate drive utilities - NVMe Enabled
 Copyright (c) 2014-2019 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 SeaChest_Format Version: 1.4.0-1_19_23 X86_64
 Build Date: Jun 10 2019
 Today: Wed Nov 18 10:44:40 2020
==========================================================================================

/dev/sg2 - DKS2H-H4R0SS - ZAD2BNPG0000C806069Z - SCSI
Getting Format Unit Progress.
        Format Unit Progress = 1.12%

und er formatiert jetzt wohl mal vor sich hin. Bin gespannt, wenngleich auch wenig hoffnugsvoll :(

Sollte das ganze wie ein Monolog wirken: Das ist keineswegs gewünscht, aber ich halte hier meine Schritte einfach mal fest. Vielleicht hilft es ja Anderen die vor dem selben Problem stehen - und wenn auch nur um zu sehen dass sie nicht alleine sind ;)
 
ich vermute, dass die Sektorgröße in der Firmware "verdrahtet" ist. Mangels SAS-Adapter kann ich Dir bzgl. der Firmware leider nicht weiter helfen.
 
Nein. Das funktioniert prinzipiell schon.

Hab's jetzt nochmal mit "sg_format --format --size=512 /dev/sg2" formatiert, und das ist das Ergebnis

Code:
smartctl --all /dev/sdc
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-54-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               SEAGATE
Product:              DKS2H-H4R0SS
Revision:             7F08
Compliance:           SPC-3
User Capacity:        4.000.787.030.016 bytes [4,00 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
LU is fully provisioned
Rotation Rate:        7200 rpm
Form Factor:          3.5 inches
Logical Unit id:      0x5000c5009496389f
Serial number:       xxxxxx
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Thu Nov 19 20:54:34 2020 CET
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Elements in grown defect list: 0

Error Counter logging not supported

Aber beschreiben lässt sie sich immer noch nicht:

Code:
[Do Nov 19 20:51:25 2020] sdc: detected capacity change from 0 to 4000787030016
[Do Nov 19 20:52:31 2020]  sdd:
[Do Nov 19 20:52:31 2020]  sdf: sdf1
[Do Nov 19 20:52:32 2020]  sdd:
[Do Nov 19 20:52:32 2020]  sdf: sdf1
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#81 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#81 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#81 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#81 CDB: Write(16) 8a 00 00 00 00 00 00 02 00 00 00 00 00 08 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 131072 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 16384, lost async page write
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#82 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#82 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#82 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#82 CDB: Write(16) 8a 00 00 00 00 00 20 00 00 00 00 00 00 08 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 536870912 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 67108864, lost async page write
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#84 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#84 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#84 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#84 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 be 00 00 00 00 08 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 7814036992 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754624, lost async page write
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#83 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#83 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#83 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#83 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 ba 00 00 00 04 00 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 7814035968 op 0x1:(WRITE) flags 0x4800 phys_seg 128 prio class 0
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754496, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754497, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754498, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754499, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754500, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754501, lost async page write
[Do Nov 19 20:52:47 2020] Buffer I/O error on dev sdc, logical block 976754502, lost async page write
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#85 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#85 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#85 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#85 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 be a0 00 00 00 10 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 7814037152 op 0x1:(WRITE) flags 0x800 phys_seg 2 prio class 0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#80 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#80 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#80 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:47 2020] sd 7:0:0:0: [sdc] tag#80 CDB: Write(16) 8a 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00
[Do Nov 19 20:52:47 2020] blk_update_request: critical target error, dev sdc, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 128 prio class 0
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#91 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#91 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#91 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#91 CDB: Write(16) 8a 00 00 00 00 01 d1 c0 be 98 00 00 00 18 00 00
[Do Nov 19 20:52:49 2020] blk_update_request: critical target error, dev sdc, sector 7814037144 op 0x1:(WRITE) flags 0x800 phys_seg 3 prio class 0
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#90 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#90 Sense Key : Hardware Error [current] [descriptor]
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#90 <<vendor>>ASC=0x81 ASCQ=0x0
[Do Nov 19 20:52:49 2020] sd 7:0:0:0: [sdc] tag#90 CDB: Write(16) 8a 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00
[Do Nov 19 20:52:49 2020] blk_update_request: critical target error, dev sdc, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 3 prio class 0
 
Zeige einmal die SMART Werte selbst, ist ja smartctl, ad buffer I/O error.., scheint ja ein Problem der HDD zu sein.
 
Da gibt's nicht mehr als was ich gepostet habe:

Code:
Error Counter logging not supported


[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
Device does not support Self Test logging

Temperatursensor ist aber natürlich vorhanden

Code:
root@fileserver:~# hddtemp /dev/sdc
/dev/sdc: SEAGATE DKS2H-H4R0SS: 38°C
 
Zuletzt bearbeitet:
Schonmal probiert die Platte unter Windows zu formatieren und danach mit Linux?
 

= die sg3-utils und:

sudo apt-get install sg3-utils
sudo sg_format —format —size=512 —fmtpinfo=0 /dev/sda (you may need to use the --six flag depending on your drives)

Ist da AFAIK die einzige Option und du hast da sg_format halt falsch benutzt, fmtpinfo muß da schon auf Null gesetzt werden und u.U. --six noch zusätzlich angegeben werden:

 
@Alpha11: Hab ich alle durchprobiert. Sowohl OHNE die Optionen, als auch nur mit six und nur mit fmtpinfo oder mit beiden Optionen. Ergebnis ist immer das selbe :(
 
Nur ne andere SAS PCIe Controllerkarte ist da dann noch ne Option.

"Technisch gesehen handelt es sich hier jedoch nicht um einen RAID Controller, sondern um einen Host-Bus-Adapter (HBA) mit RAID Funktionen. Das heisst man könnte schon ein RAID-Array machen und das Betriebssystem erkennt die RAID Disks auch ohne zusätzlichen Treiber, doch die RAID Funktionalität selbst wird softwaremässig in der Firmware gemacht."


Das dürfte da der Casus Knacktus sein, bzw die Tatsache dass das Teil schon mindestens 13 Jahre alt ist!


Das Teil kann mit 4TB HDDs nicht umgehen und da ist fast absolut sicher der Hund begraben.

Zudem ist das Teil natürlich nur ein 3Gb/s SAS Controller...
 
Zuletzt bearbeitet:
Was soll ich sagen; Ich habe hier 3 Raidcontroller liegen. Bloss sind das eben genau das. Raidcontroller. Und zwar welche mit 9260er. Die lassen sich eben wieder nicht im IT modus flashen/betreiben. Hab mir aus der Firma auch einen Quanta-Server mitgenommen der nen aktuellen Raidcontroller verbaut hat. Darin hab ich versucht die Platten zu initialiseren. Das macht der Server auch, braucht auch 10h dafür, aber wenn ich die Platte dann nachher in einen Raidverbund einbinden will, dann nimmt er die Platte gleich wieder aus dem System als "nicht beschreibbar".

Ausserdem KANN ich die Platte ja auch 512b umformatieren (mit dem 1068er im IT UND IR Modus) und er erkennt die Platte auch als 4TB. An dem Controller stecken ja auch schon 3TB Platten. Die gehen klaglos. Und das Limit liegt ja bei 2.2TB. Damit können wir das wohl ausschliessen, oder? Wenn 3TB Platten gehen, sollten auch größere gehen.
Beitrag automatisch zusammengeführt:

Aber ich kann mir ja mal nen SAS 9211-8i bestellen. Kostet eh keine 25€ aus China. Der lässt sich auf 9240 crossflashen und kann auch IT und IR.
Was meinst?
 
Zuletzt bearbeitet:
Ich hol das Thema jetzt wieder rauf, weil ich immer noch damit kämpfe und es mich einfach wurmt dass ich es nicht hinbekomme.
Habe jetzt einen LSI Logic / Symbios Logic SAS2008 PCI-Express Fusion-MPT SAS-2 Controller verbaut. Dann 2 Platten angesteckt. Einmal eine 3TB Seagate DK2SE-H3ROSS und eine 4TB DK2SH-H4ROSS.
Beide gleich formatiert mit:

Code:
sg_format -v --format --size=512 --fmtpinfo=0 --six /dev/sdX

Nach 10-15h konnte ich dann der einen (3TB) ganz normal ein GPT anlegen und formatieren und die andere (4TB) zickt immer noch rum:

1613128382732.png


Code:
[66939.202144] print_req_error: critical target error, dev sdb, sector 7814037128
[66939.202149] Buffer I/O error on dev sdb, logical block 976754641, lost async page write
[66939.202155] Buffer I/O error on dev sdb, logical block 976754642, lost async page write
[66939.202158] Buffer I/O error on dev sdb, logical block 976754643, lost async page write
[66939.202161] Buffer I/O error on dev sdb, logical block 976754644, lost async page write
[66939.202188] sd 0:0:0:0: [sdb] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[66939.202190] sd 0:0:0:0: [sdb] tag#1 Sense Key : Hardware Error [current] [descriptor]
[66939.202194] sd 0:0:0:0: [sdb] tag#1 <<vendor>>ASC=0x81 ASCQ=0x1
[66939.202196] sd 0:0:0:0: [sdb] tag#1 CDB: Write(16) 8a 00 00 00 00 00 00 00 00 00 00 00 00 28 00 00
[66939.202197] print_req_error: critical target error, dev sdb, sector 0

Langsam gehen mir echt die Ideen aus. Die Disken sind sicher nicht defekt, weil dieses Verhalten ALLE 4TB Disken zeigen. Und die wurden aus einem laufenden System ausgebaut. Meine einzige Erklärung ist, dass Hitachi hier eine besondere Firmware draufgespielt hat die eine Verwendung ausserhalb der G-Systeme verhindert. Was der Sinn dabei sein soll weiss ich nicht, und es wäre auch ein erstmaliges Vorgehen, weil alle bisherigen Disken lassen sich einwandfrei beschreiben.

Code:
standard INQUIRY:
  PQual=0  Device_type=0  RMB=0  LU_CONG=0  version=0x05  [SPC-3]
  [AERC=0]  [TrmTsk=0]  NormACA=0  HiSUP=1  Resp_data_format=2
  SCCS=0  ACC=0  TPGS=0  3PC=0  Protect=0  [BQue=0]
  EncServ=0  MultiP=1 (VS=0)  [MChngr=0]  [ACKREQQ=0]  Addr16=0
  [RelAdr=0]  WBus16=0  Sync=0  [Linked=0]  [TranDis=0]  CmdQue=1
  [SPI: Clocking=0x0  QAS=0  IUS=0]
    length=144 (0x90)   Peripheral device type: disk
 Vendor identification: SEAGATE
 Product identification: DKS2H-H4R0SS   
 Product revision level: 7F08
 
Zuletzt bearbeitet:
Also alles andere würde mich doch SEHR wundern. Wenn er 3TB Platten kann, dann kann er auch 4TB. Das Limit lag ja um die 2TB. Und nachdem der Controller erst 5 Jahre alt ist MUSS der die Platten unterstützen.
 
Naja, Die Betriebssysteme können ja inzwischen auch schon recht gut mit der 640kB-Grenze umgehen ;)
Spass beiseite: Gesetz ist das keins, aber nachdem wir von SAS Controllern sprechen, und der LSI-2008 ein SAS-2 Controller ist, ist das so. SAS-2 hat keine Problem mit >2TB und ein anderes Limit ist mir auch nicht bekannt. Entweder >2TB geht, dann geht auch alles drüber, oder es geht nicht. Liege ich da falsch?
Und ja: Andere 4TB-Platten funktionieren. Nur die spezielle aus der Hitachi G-Serie. Die 4TB aus einem G10 Knoten funktionieren tadellos, aber die waren auch vorher schon auf 512b formatiert.
Aber ich hoffe ich liege falsch, weil dann haben wir das Problem.
 
Keine Jumper. Firmware Update hab ich schon probiert, aber ich bekomme nicht mal raus welche Platten das überhaupt sind. Beschriftet sind sie als Enterprise ES.5 - die gibt es aber garnicht in der Form. Und der Seriennummer nach sollten es EXOS sein. Aber da passt auch kein Firmwareupdate.
 
Aufgeräumt.
Beleidigungen dieser Art aus dem Nichts heraus braucht kein Mensch.
 
Sorry nur eine Idee: Können die SAS HDDs auch "ATAlocked" sein?
Ich hab auch noch 2, allerdings Sata HDDs, aus einem Festplattenrekorder, die ich nicht nutzen kann weil sie "locked" sind :(

hdparm -I müsste das anzeigen können unter Security


ignorier das, dann würde format auch nicht gehen, sorry
 
Sorry nur eine Idee: Können die SAS HDDs auch "ATAlocked" sein?

ignorier das, dann würde format auch nicht gehen, sorry

Soooo abwegig ist das nicht. Ich habe die Vermutung dass irgendwas GELOCKED ist. Da die Disk-Type (NM175) so eigentlich garnicht existiert, und wenn dann ist es eine SED. Wie gesagt laut Seriennummer ist es eine EXOS, die hat aber keine Platter mit 800Gb (die gibts nur bei der Enterprise-Serie).
Also mit einem Wort: Das ist ein echtes Rätsel WAS für eine Disk ich hier wirklich habe. Seagate-Disk mit Hitachi-eigener Firmware und möglichweise komplett "falsch" gelabelt.
Muss mal sehen ob es in dem anderen Server den ich habe ein SECURE ERASE gibt. Das sollte dann jegliche Art von Encryption wegbügeln.
Oder einfach 400€ investieren und 2x 10TB Disken im Raid 1 betreiben. Dann hab ich auch so viel Storage wie gewollt und keine Sorgen mehr ;)
 
My apologies for not knowing enough German to use the local language here. Sadly, I don't have a solution but perhaps my debugging of a seemingly similar situation, inspired by others that I have linked, will help lead somewhere. It is long, so I will only paste the link here. Given that most of the info is from the terminal, Google translate seems to have worked sufficiently well for me to read through this posting so far.

 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh