Vai al contenuto | Salta in fondo

Home

Main.ProblemiRaidAlRiavvio r1.2 - 07 Jun 2006 - 10:33 - FrancescoLovergine Fine pagina


Inizio pagina | Salta alle attività

I problemi RAID al reboot

Può capitare - e a chi scrive è capitato più di una volta - di installare un sistema con una configurazione raid software su una o più partizioni che presenta un misterioso comportamento puntualmente ad ogni reboot: una o più partizioni raid risultano operative ma in modalità degraded, cioè con una o più unità smontate.

La cosa risulta particolarmente strana perchè aggiungendo (hot add) l'unità incriminata dopo tutte le verifiche del caso, la partizione raid viene perfettamente sincronizzata e torna a funzionare in modalità clean... fino al successivo reboot.

Il motivo della anomalia risiede nella generazione dell'initrd del kernel in uso. Alcune versioni dello script mkinitrd non gestiscono il raid particolarmente bene e fanno dei guess completamenti sballati nel caso in cui l'immagine venga generata prima del completamento di una operazione di sync in corso. Tali guess vengono conservati naturalmente nella immagine e ad ogni ripartenza le partizioni raid interessate partiranno in modalità degradata. Questo si verifica ad esempio su Debian 3.1 e derivate.

Un workaround è quindi rigenerare una tantum l'immagine dopo il completamento della sincronizzazione manuale, oppure attendere la sincronizzazione di TUTTE le unità RAID prima della installazione di un nuovo kernel. Versioni correnti di mkinitramfs o di altri sistemi come yaird possono essere usate in alternativa per generale delle immagini di ramdisk per init che gestiscono meglio i device. Tutti software per kernel 2.6, ovviamente.

-- FrancescoLovergine - 05 Jun 2006

Inizio pagina


Sei qui: Main > TipsAndTricks > ProblemiRaidAlRiavvio



Inizio pagina

Copyright © 2008 dei contributori. Tutto il materiale di questo sito è sotto copyright dei rispettivi autori.
Idee, richieste, problemi riguardanti LUGBari? Invia suggerimenti