Perché un disco sostitutivo segnala una dimensione del settore logico diversa da quella del membro guasto?

Eva Wong è la Technical Writer e smanettatrice residente di ZimaSpace. Una geek da sempre con una passione per homelab e software open-source, si specializza nel tradurre concetti tecnici complessi in guide accessibili e pratiche. Eva crede che l'auto-ospitare debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, dà potere alla comunità di demistificare le configurazioni hardware, dalla costruzione del loro primo NAS al dominio dei container Docker.

Un disco sostitutivo può segnalare una dimensione dei settori logici diversa perché il formato del firmware, la variante del modello o la presentazione del controller differiscono da quelli del membro guasto.

Capacità, marca e supporto fisico 4K non identificano il formato logico. Un’unità 512e espone settori logici da 512 byte su settori fisici da 4 KB, mentre un’unità 4Kn espone settori logici e fisici entrambi da 4096 byte. Le famiglie enterprise possono includere varianti separate 512e e 4Kn, e alcuni dispositivi a doppio formato possono essere riformattati in modo distruttivo. Il sostituto deve essere compatibile con l’array e con il percorso di ripristino, non soltanto con la capacità dichiarata.

Misurare la dimensione dei settori logici e fisici sul dispositivo effettivo

Annota il numero di serie, il modello completo, la versione del firmware, la dimensione dei settori logici, la dimensione dei settori fisici, la capacità in byte e il percorso del controller del sostituto. Confrontali con le informazioni salvate del membro guasto.

L’utilità Linux blockdev riporta le dimensioni logiche e fisiche, evitando supposizioni basate sulle descrizioni dei rivenditori o su capacità arrotondate.

Misura separatamente il dispositivo grezzo e il disco virtuale presentato dal controller. Un controller RAID hardware può esporre una geometria diversa da quella del disco membro.

Distinguere correttamente 512e da 4Kn

Verifica se il disco riporta 512 byte logici e 4096 byte fisici, oppure 4096 byte per entrambi. Non definire ogni unità Advanced Format come 4Kn.

La tabella di compatibilità Advanced Format di Microsoft definisce 512e come settori logici da 512 byte su settori fisici da 4 KB e 4Kn come settori logici nativi da 4 KB.

Il supporto fisico può quindi appartenere alla stessa classe 4KB, mentre l’interfaccia logica visibile all’host è diversa. I controlli per la sostituzione RAID considerano generalmente ciò che vedono il controller e il sistema operativo.

Controllare il suffisso esatto del modello e il formato del firmware

Confronta il codice prodotto completo del produttore, il tipo di interfaccia, la revisione del firmware e il suffisso del formato dei settori. Due dischi con la stessa capacità e appartenenti alla stessa famiglia possono essere distribuiti in formati diversi.

Dell elenca il comportamento distinto di 512n, 512e e 4Kn e mostra che la generazione del controller può cambiare ciò che riceve il sistema operativo.

Non fare affidamento sul nome commerciale abbreviato del modello. Conserva una registrazione dell’acquisto con il formato dei settori esatto richiesto per le sostituzioni future.

-15% OFF

Determinare se il controller sta traducendo il formato

Confronta il disco grezzo dietro un HBA con il disco logico presentato da un controller RAID, un bridge USB, un hypervisor o un dispositivo di archiviazione. Annota il firmware e la modalità del controller.

La dichiarazione di supporto di Broadcom spiega che il supporto dei formati dei settori riguarda l’intero stack, inclusi dispositivo, controller, hypervisor, datastore e requisiti del guest.

Un sostituto può essere rifiutato anche quando l’host riesce a elencarlo, perché il gruppo di ridondanza richiede settori logici omogenei oppure il controller non può combinare formati diversi tra i membri.

Controllare i requisiti di allineamento, RAID e filesystem

Annota la geometria RAID, l’inizio delle partizioni, il valore ashift di ZFS, la dimensione dei settori del filesystem, la modalità di avvio e il supporto del supporto di ripristino. Il rilevamento corretto del dispositivo non dimostra che la ricostruzione sarà sicura.

Red Hat descrive come i dispositivi di archiviazione moderni espongano l’allineamento I/O preferito e richiesto, usato dagli strumenti di archiviazione per posizionare correttamente i dati sui supporti fisici da 4 KB.

Non ricreare il filesystem soltanto per adattare un membro sostitutivo. Determina prima se l’array supporta quel formato logico e se è disponibile un sostituto compatibile.

Verificare il supporto del sistema operativo e del ripristino per 4Kn

Testa il sistema operativo installato, il firmware dell’HBA o del RAID, il firmware di avvio, l’ambiente di emergenza, gli strumenti di imaging e il flusso di ripristino con il formato del sostituto.

Oracle documenta che i dischi 4Kn e 512e espongono dimensioni dei blocchi logici diverse e che il supporto può variare tra utilizzo per dati, avvio e ripristino.

Un home server che riconosce un disco dati 4Kn durante il normale funzionamento potrebbe comunque avere supporti di ripristino o firmware meno recenti incapaci di importare o avviare lo stack di archiviazione.

Scegliere un sostituto sicuro o un percorso di riformattazione

Preferisci un sostituto con lo stesso formato dei settori logici dei membri superstiti del gruppo di ridondanza. Se un’unità supporta la modifica del formato, considera l’operazione distruttiva e verifica le modalità supportate dal modello esatto.

L’articolo di ZimaSpace su come combinare unità 512e e 4Kn tratta la decisione di compatibilità più ampia; questo articolo si concentra sul motivo per cui un sostituto segnala inaspettatamente un formato diverso.

La diagnosi è completa quando il disco grezzo, la presentazione del controller, i requisiti dell’array e l’ambiente di ripristino concordano sulla dimensione dei settori logici supportata. Non avviare una ricostruzione con una mancata corrispondenza del formato non verificata.

Supporto e consigli

Altro da leggere

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.