Un pool ZFS è degradato o sparito: i dati sono persi

Un pool degradato non significa dati persi ma ridondanza persa. Anche un pool che sembra sparito di solito non è stato cancellato, soltanto staccato dal sistema.

AtlasPVE ·

Questa voce risponde a

  • pool zfs degradato
  • proxmox pool zfs sparito
  • zpool import non funziona
  • pool zfs distrutto per errore
  • cosa fare se un disco zfs si guasta

Due paure diverse si confondono: un pool che appare degradato e un pool che non appare affatto. Sono situazioni distinte, e in entrambe i dati sono quasi sempre ancora lì.

Che cosa vuol dire degradato

Degradato significa che il pool ha perso uno dei suoi membri. Un pool costruito a specchio o con parità continua a funzionare in questo stato e continua a servire i dati; ciò che si è perso non sono i dati ma la ridondanza. Il pool ora è senza protezione contro il guasto successivo. Un pool degradato è quindi urgente ma non un motivo di panico: l’urgenza è sostituire il disco prima che ne parta un secondo.

Perché si è degradato

La causa non è sempre un disco morto. Un cavo allentato, una scrittura interrotta durante un calo di corrente o un problema del controller danno la stessa immagine. Perciò, prima di sostituire un disco, verifica che sia davvero lui ad essere uscito; cambiare un disco sano costa tempo e denaro per nulla.

Se il pool non appare affatto

Un pool non visibile nel sistema di solito non è stato cancellato. I pool ZFS vivono in un’etichetta sul disco stesso; quando un pool viene staccato o la configurazione si perde, quell’etichetta resta dov’è. Nella maggior parte dei casi il pool si può quindi riportare indietro. Lo stesso vale per un array mdadm fermato e per un filesystem Btrfs non montato.

Che cosa non fare

La mossa più pericolosa qui è formattare il disco o creare sopra un nuovo pool. Solo allora l’etichetta se ne va davvero. L’ordine è questo: prima verificare se il disco viene letto, poi provare a riportare indietro il pool, e non scrivere sul disco in nessun passaggio.

Fonti

La documentazione ufficiale di Proxmox. In inglese, e su questo argomento l’ultima parola è la sua.

Voci collegate

Come si presenta questo dentro Atlas?

Vai alla pagina prodotto