SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano

CPU

  • *****
  • 1 064
    • Zobrazit profil
    • E-mail
SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« kdy: 22. 02. 2025, 13:20:11 »
Ahoj,

nejprve se s tím drbal kolega a teď i já a nikdo z nás s tím ne a ne hnout.
Máme zvláštní problém se SAS disky.

Dell Perc HBA 330:
- vidí SATA disky 2.5" i 3.5"
- vidí SAS disky 2.5"

Ale nešáhne si na 3.5" 8TB SAS disky, ty se ani neroztočí, mám tu dva typy disků, jedno značkové Dell (vespod asi Seagate a druhé Hitachi).

Řadič jsme aktualizovali na FW 2017, což nepomohlo.
Řadič jsme aktualizovali na FW už Avago 2018, pořád stejné chování, tedy jen pod EFI se to chová o dost lépe, ale ty 3.5" SAS 8TB se prostě ani neroztočí.

- zkoušeli jsme i starší řadič a tam bylo chování podobné, ty 3.5" 8TB disky se prostě ani neroztočí.
- zdrojem to asi není, když v tom 3.5" SATA jedou (zdroj je 800W, měl by umět i svářet)
- řadič SAS podporuje, když v tom 2.5" SAS disky normálně jedou

Starší řadič byl HP H221 přeplácnutý na IT mode, taky ty disky neroztočil.

Popravdě nevím, co by mohl být problém.
A proč se ty disky ani nezačnou točit?
Co vyzkoušet?


Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #1 kdy: 22. 02. 2025, 13:43:46 »
Zkus 6TB disky.
Vím z jiných systémů, že s velikostí 8TB mohou bývat problémy.
Je to technické omezení LBA apod.


Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #3 kdy: 22. 02. 2025, 13:56:23 »
Tohle než na HBA vypadá na nějaký problém s kompatibilitou externí SAS/SATA bedny resp. backplane uvnitř a disky.

Napadají teď mě rychle (a možná taky blbě) asi tři věci.
- ty novější disky (ve standardech je to od r. 2016) mají specifické chování pinu 3 v napájecím konektoru. Když se do něj něj pustí 3.3V (jak to bylo obvyklé předtím u starších backplane), tak to nenaběhne.

https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/collateral/tech-brief/tech-brief-western-digital-power-disable-pin.pdf
https://forums.unraid.net/topic/84038-so-your-new-sas-or-sata-drive-wont-start-spin-up/

- vendor lock
Zažil jsem situaci, např. u HDS, kdy disky do jejich Hitachi polí měli další proprietární signálování z backplane a jinde to neběželo.

- disky se můžou zapínat a vypínat i přes SCSI commandy pro SES (enclosure, backplane).
Ty se v Linuxu dají pak posílat přes sg_ses (z balíku sg3_utils). Asi by to chtělo očuchat, co všechno ten konkrétní kousek podporuje a možná vyzkoušet i tohle. I když osobně bych na to moc nesázel, ve většině případů, je firmware ve výchozím stavu logicky zapne.

CPU

  • *****
  • 1 064
    • Zobrazit profil
    • E-mail
Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #4 kdy: 22. 02. 2025, 14:11:55 »
Nezávisle jsem našel ten problém s pinem 3: https://forums.unraid.net/topic/84038-so-your-new-sas-or-sata-drive-wont-start-spin-up/

 Musíme to vyzkoušet, zatím to jediné dává smysl, ale ty disky jsou poměrně staré, no čert ví.


CPU

  • *****
  • 1 064
    • Zobrazit profil
    • E-mail
Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #5 kdy: 22. 02. 2025, 15:09:48 »
Kolega (krycí jméno čuně) neměl redukci, tak ucvakl celou 3.3V primo na Molexu a už to jede.

Takze fakt to bylo tím pinem 3...

Každopádně všem díky  8)

RDa

  • *****
  • 2 936
    • Zobrazit profil
    • E-mail
Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #6 kdy: 22. 02. 2025, 15:10:32 »
Tohle jsem resil u SAS SSD, kdyz jsem je mel napajene skrze full-sata konektor, s 3.3V vetvi, tak nefugovali. Takze mam na te rozbocce prerusenej 3.3V vodic a uz jedou.

Takze nam rekni, do ceho a jak jsi je pripojil - zda nejaky kabel nebo backplane, a zda tam nahodou byl nebo nebyl 3.3V vodic.

CPU

  • *****
  • 1 064
    • Zobrazit profil
    • E-mail
Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #7 kdy: 22. 02. 2025, 18:18:24 »
Doplnění:
- funguje i lepící páska přes první tři piny napájení (bráno od datového konektoru)
https://www.youtube.com/watch?v=1YqMn1pCRd8
- pro korektní funkci v backplane stačilo pin 3 zalakovat, což ale není dobrý nápad, zas* si backplane

Pokud to někdo chce honit ve starém backplane, může na disku pin3 normálně uloupnout, což dává smysl u 8TB disků s nájezdem 40 000 hodin za pětikilo, ale ne u něčeho nového a nedej bože v záruce.

Každopádně jsem se došťoural toho, že to uloupnutí pinu je asi nejbezpečnější. Jen možná nebudete loupat jen pin 3, ale možná i pin 2 a pin 1, protože na některých discích jsou ty piny prý proklemované.

Zapojení pomocí redukce asi nemusí být ideální:
https://www.instructables.com/How-to-Fix-the-33V-Pin-Issue-in-White-Label-Disks-/



Mňo, takového výsledku bych se nerad dobral, byť to nemám u sebe doma...

Když kolega uřízl tu 3.3 větev na zdroji, evidentně to bylo to menší zlo.

Jak uloupnout Pin 3 (na disku po záruce, když nechcete čunit zdroj nebo máte starý backplane): https://youtu.be/gDe-sFTqTrA?t=81
« Poslední změna: 22. 02. 2025, 18:23:29 od CPU »

RDa

  • *****
  • 2 936
    • Zobrazit profil
    • E-mail
Re:SAS řadič nespustí 3.5" SAS disky ale 2.5" SAS ano
« Odpověď #8 kdy: 23. 02. 2025, 15:29:07 »
Prerusit 3.3V vodic je nejmensi zlo. Ja to oranzovy normalne preriz, dal na oba konce smrstovacku, jakoze izolaci a pak treti vetsi smrstovackou to spojil. Krasna prace, nikde nic nehrozi.. a v pripade potreby to jde zas rozebrat, spojit a zaizolovat. Byla to tedy nejaka redukce 4x HDD, jedno napajeni a miniSAS (6G) konektor. Uz ho mam - viz DELL 42N7H