Reconstrucţie a unui software raid cu tabela de partiţii MSDOS
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.
Problema
Dumneavoastră raid software-ul de MDadm este în modul de degradate.
Soluţie
Vă trebuie într-o prima dată să vă asigur de starea curentă a raid şi tipul de tabela de partiţii pe discuri în raid : utilizând instrumentul despărţit veţi fi capabili să identifice tipul de pe tabelul de hard disk partiţia :
# parted -l
În cazul în care unitatea foloseşte o tabela de partiţii MSDOS tu poţi a urma acest FAQ, dacă din contră tabela de partiţii este o GPT vă invităm să continuaţi acest FAQ : fr:Reconstruction d'un raid software avec table de partition en GPT
Odată ce tabela de partiţii identificate avem nevoie pentru a verifica starea de raid folosind MDadm :
# cat /proc/mdstat
Pentru mai multe detalii cu care (Înlocuiţi Z cu raid în întrebarea numărul)
# mdadm -D /dev/mdZ
Cerinţe preliminare
Utilizaţi utilitarul sfdisk
Procedura
Asiguraţi-vă că aveţi o copie de siguranţă înainte de a efectua orice operaţiuni pe tabelele de partiţiile de date pentru a preveni uscat pierderea datelor din cauza unei erori de manipulare.
Postulatul
Avem un raid 1 Gradient în urma pierderii unui disc. Disc numit Sampson este defect si trebuie înlocuit, raid software-ul va reconstrui apoi.
- Primul raid 1 md0 conţine partiţia /cizme
- Al doilea raid 1 md1 conţine partiţia swap şi restul sistemului
Loc operaţiunea
În scopul de a înlocui un nou disc în raid vom avea nevoie de mai multe lucruri
- o dimensiune similară sau mai mare disc (cele mai bune fiind o dimensiune similară)
- o tabela de partiţii corectă
Ne va duplica tabelul partiţiei de disc sursa pentru disc destinaţie : (copia va fi la sdX disc la disc sdY)
# sfdisk -d /dev/sdX | sfdisk --force /dev/sdY
Hai sa acum, adăugaţi Adăugare disc raid :
Adăugarea de partiţii care conţin /cizme
mdadm --manage /dev/md0 --add /dev/sdY2
apoi partiţia rădăcină server
mdadm --manage /dev/md1 --add /dev/sdY4
Rândul său, statutul de raid de verificare :
# cat /proc/mdstat
# mdadm --detail /dev/md0
# mdadm --detail /dev/md1
Enable comment auto-refresher