Półka NetApp DS14-MK4 w homelabie: jakiego HBA i SFP potrzebuje, i czy dyski nadają się do użycia
Wpadła mi w ręce niemal za darmo półka DS14-MK4 i chciałbym powiesić ją na zwykłym serwerze tower jako bulk storage w domu. Jest w pełni wypełniona oryginalnymi carrierami, uruchamia się, wentylatory się kręcą, panel przedni wygląda żywo - ale nie mogę doprowadzić do tego, żeby choć jeden dysk pojawił się na hoście.
- półka NetApp DS14-MK4 z oryginalnymi carrierami dysków
- zwykły serwer tower z wolnymi slotami PCIe
- zapasowy HBA SAS i garść optyki SFP+ 10G z pudełka z częściami
- host będzie na Linuksie albo TrueNAS, jeszcze nie zdecydowane
# shelf powered and cabled to the HBA
lsblk # no new devices
dmesg | tail # no attach messages at all
Co już zrobiłem:
- wypróbowałem oba moduły półki i oba porty na każdym
- osadziłem ponownie każdy carrier
- potwierdziłem, że HBA działa, bez problemu wylicza bezpośrednio podłączony dysk
Zanim wydam na to cokolwiek więcej: co właściwie trzeba, żeby podpiąć taką półkę do zwykłego hosta, i gdy już jest podpięta, czy oryginalne dyski nadają się do użycia w takim stanie, w jakim są?
Comments 3
Twój HBA SAS nigdy nie zobaczy tej półki, i żaden trik z okablowaniem tego nie zmieni. To generacja Fibre Channel półek NetApp: strona hosta potrzebuje HBA FC, SFP FC 4 Gb i światłowodu LC. Optyka SFP+ 10G z twojego pudełka z częściami też nie zastąpi modułów FC 4 Gb, więc zaplanuj na nie osobną pozycję w budżecie.
Większą przeszkodą są same nośniki. Te carriery trzymają dyski klasy enterprise z interfejsem FC, i zwykle są sformatowane nisko-poziomowo na sektory po 520 bajtów, gdzie dodatkowe bajty na sektor wykorzystuje sama macierz. Zwykły system operacyjny nie tknie ich w takim stanie, więc każdy dysk trzeba przeformatować z powrotem do 512 bajtów, zanim go zapartycjonujesz, a to powolna robota, którą powtarzasz dla każdego carriera w półce.
A teraz część niepopularna. Półka i dyski mają z grubsza dekadę, obudowa ciągnie realny prąd przez całą dobę, i gdy dodasz HBA i optykę, zwykłe nowoczesne dyski SATA wychodzą taniej niż utrzymywanie tego przy życiu - i to przy ułamku hałasu. Jako ćwiczenie w labie jest to jak najbardziej wykonalne i po drodze nauczysz się sporo o FC, tylko nie oczekuj, że to będzie ekonomiczny sposób na kupno pojemności.
Podaj dwie rzeczy, zanim ktokolwiek pomoże ci porządnie: co jest napisane z tyłu modułów półki, i co mówi linijka interface na etykiecie carriera dysku. Ta rodzina półek istnieje w więcej niż jednej odmianie, i odpowiedź jest zupełnie inna w zależności od tego, którą masz przed sobą - co bardzo prawdopodobnie tłumaczy też, czemu twój HBA SAS nie widzi kompletnie nic.
I zdecyduj o systemie hosta, zanim kupisz kontroler, nie po. Jeśli TrueNAS jest wciąż w grze, pamiętaj, że pod spodem to FreeBSD, a pokrycie sterownikami jest dużo węższe niż w Linuksie. Ludzie ciągle się na tym łapią po stronie sieciowej, gdzie Aquantia AQC107 w ogóle nie ma sterownika, podczas gdy Sonnet Twin10G zbudowany na Intel X520 ma szansę. Ta sama praca domowa dotyczy każdego HBA, jaki ostatecznie kupisz: najpierw sprawdź sterownik, potem cenę.
Sprawdziłem etykiety: FC na dyskach, i moduły półki się zgadzają, co tłumaczy kompletną ciszę na karcie SAS. HBA FC i para SFP FC 4 Gb są w drodze.
W międzyczasie wyjąłem dwa dyski i zacząłem przeformatowywanie z 520 na 512 bajtów na maszynie testowej. Trwa to godzinami na dysk, więc cała półka zajmie chwilę, a to jeszcze zanim okaże się, że któryś jest zmęczony. Na tym etapie robię to dla wartości edukacyjnej - rachunek na prąd plus optykę przeciwko parze nowoczesnych dysków SATA wyraźnie nie wychodzi na korzyść półki, dokładnie jak przewidziano wyżej. Zostanie zabawką laboratoryjną, a nie prawdziwym storage.