Shelf NetApp DS14-MK4 in un homelab: quali HBA e SFP servono, e i dischi sono utilizzabili
Mi è capitato tra le mani uno shelf DS14-MK4 quasi gratis e vorrei agganciarlo a un normale tower server come storage di massa in casa. È completamente popolato con i suoi carrier originali, si accende, le ventole girano, il pannello frontale sembra vivo - ma non riesco a far comparire nemmeno un disco sull'host.
- shelf NetApp DS14-MK4 con i suoi carrier disco originali
- normale tower server con slot PCIe liberi
- HBA SAS di scorta e una manciata di ottiche SFP+ 10G dal cassetto dei ricambi
- l'host girerà Linux o TrueNAS, non ancora deciso
# shelf powered and cabled to the HBA
lsblk # no new devices
dmesg | tail # no attach messages at all
Cosa ho già fatto:
- provato entrambi i moduli dello shelf ed entrambe le porte su ciascuno
- reinserito ogni carrier
- verificato che l'HBA funzioni, enumera senza problemi un disco collegato direttamente
Prima di spendere altro su questa storia: cosa serve davvero per collegare uno di questi shelf a un host normale, e una volta collegato, i dischi originali sono utilizzabili così come sono?
Comments 3
Il tuo HBA SAS non vedrà mai quello shelf, e nessun trucco di cablaggio lo cambia. Questa è la generazione Fibre Channel degli shelf NetApp: il lato host ha bisogno di un HBA FC, SFP FC a 4 Gb e fibra LC. Anche le ottiche SFP+ 10G nel tuo cassetto dei ricambi non sono un sostituto dei moduli FC a 4 Gb, quindi mettile a budget come voce separata.
L'ostacolo più grande è il supporto. Quei carrier contengono dischi enterprise con interfaccia FC, e sono tipicamente formattati a basso livello con settori da 520 byte, con i byte extra per settore usati dall'array stesso. Un OS normale non li tocca in quello stato, quindi ogni disco va riformattato a 512 byte prima di poterlo partizionare, ed è un lavoro lento che ripeti per ogni carrier dello shelf.
Poi la parte impopolare. Lo shelf e i dischi hanno più o meno un decennio, l'enclosure assorbe potenza vera 24 ore su 24, e una volta aggiunti l'HBA e le ottiche, dei normali dischi SATA moderni costano meno che tenere in vita questa roba - con una frazione del rumore. Come esercizio da laboratorio è perfettamente fattibile e lungo la strada impari un bel po' di FC, solo non aspettarti che sia un modo economico per comprare capacità.
Posta due cose prima che chiunque possa aiutarti davvero: cosa c'è stampato sul retro dei moduli dello shelf, e cosa dice la riga dell'interfaccia sull'etichetta di un carrier disco. Quella famiglia di shelf esiste in più di una variante e la risposta è completamente diversa a seconda di quale hai davanti - il che è molto probabilmente anche il motivo per cui il tuo HBA SAS non vede assolutamente niente.
E decidi il sistema operativo dell'host prima di comprare un controller, non dopo. Se TrueNAS è ancora in lizza, ricorda che sotto è FreeBSD e la copertura dei driver è molto più stretta di Linux. Ci si casca di continuo su questo anche sul lato rete, dove un Aquantia AQC107 non ha nessun driver mentre uno Sonnet Twin10G basato su un Intel X520 ha una chance. Lo stesso compito a casa vale per qualsiasi HBA finirai per comprare: controlla prima il driver, poi il prezzo.
Controllate le etichette: FC sui dischi, e i moduli dello shelf corrispondono, il che spiega il silenzio totale sulla scheda SAS. Un HBA FC e un paio di SFP FC a 4 Gb sono in arrivo.
Nel frattempo ho tolto due dischi e ho avviato la riformattazione da 520 a 512 byte su una macchina da banco. Ci vogliono ore per disco, quindi uno shelf intero richiederà un bel po', e questo prima che qualcuno di loro si riveli acciaccato. A questo punto lo sto facendo per il valore didattico: l'aritmetica tra potenza più ottiche contro un paio di dischi SATA moderni chiaramente non gioca a favore dello shelf, come previsto sopra. Resterà un giocattolo da laboratorio piuttosto che storage vero.