2012年12月22日 星期六

當 raid 5 出現硬碟異常

當發現了硬碟有異常,
假設 有 /dev/sda /dev/sdb /dev/sdc /dev/sdd 四顆硬碟(發現sdc損壞) 
1.  把 /dev/sdc1 由 /dev/md0上移除

# mdadm /dev/md0 -r /dev/sdc1

2. 拔掉 /dev/sdc 換上一顆新的硬碟
3. 切一個partition,將所有空間全劃給 /dev/sdc1.

# fdisk /dev/sdc


4. 將 /dev/sdc1的 partition id 設定成 fd ( Linux raid auto ).
5. 將 /dev/sdc1 加回 /dev/md0

# mdadm /dev/md0 -a /dev/sdc1

6. 查看 /dev/md0 rebuild 進度

# mdadm --detail /dev/md0