Soluzione della community

LSI 9207 SAS non rilevato in ZimaOS: problema del driver

An LSI SAS HBA and two SAS SSDs worked in CasaOS but were initially invisible in ZimaOS; a later ZimaOS driver update made the setup work.

In sintesi: questo case LSI SAS è stato risolto con un aggiornamento del driver ZimaOS

Il controller e i due SSD SAS funzionavano in CasaOS, ma erano invisibili in ZimaOS. IceWhale ha aggiunto il driver richiesto nella versione beta 1.4.2 e lo stesso hardware è stato quindi rilevato correttamente. Questa è una prova più solida della generica supposizione che “LSI dovrebbe funzionare”.

Schermata di archiviazione di ZimaOS che mostra due SSD SAS rilevati tramite un controller LSI come array RAID1
Dopo la modifica al driver, entrambi gli SSD SAS da 7,68 TB sono comparsi in ZimaOS e sono stati mostrati come set di archiviazione RAID1 protetto.

Verifica il controller prima di dare la colpa ai dischi

lspci -nn
dmesg | grep -i -E 'mpt|sas|scsi'
lsblk

Se lspci rileva l'HBA ma non compare alcun disco, il problema è diverso da quello di un controller che non viene mai associato a un driver. La documentazione SCSI del kernel Linux e il riferimento per i driver SCSI forniscono il modello upstream.

Non generalizzare il successo di una scheda 9207/9211 a ogni scheda SAS

La modalità del firmware, gli ID PCI, la topologia dell'expander e il tipo di disco sono importanti. La discussione cita in modo incoerente i modelli della famiglia LSI 9207/9211/9240, quindi annota l'ID PCI esatto e la modalità del firmware prima di confrontare la tua scheda con questo caso.

Quando i dischi compaiono, considera la configurazione dello storage come un passaggio separato

Il rilevamento del driver dimostra solo che ZimaOS riesce a vedere l'hardware. La creazione del RAID, la configurazione del file system e l'importazione dei dati sono decisioni separate. La guida al ripristino del RAID di ZimaOS è utile se i dischi contengono già un array, mentre la pagina dello storage multi-unità ZimaCube 2 offre un contesto sull'hardware attuale.

Se una versione attuale di ZimaOS non rileva ancora l'HBA

Raccogli l'output di lspci -nn, dmesg, il modello e il firmware esatti dell'HBA e la versione di ZimaOS. Il supporto del driver che ha funzionato per un adattatore nella versione 1.4.2 non garantisce il funzionamento con ogni revisione successiva della scheda o variante di firmware OEM.