文書更新:2018年05月30日(水) 午後8時22分16秒

Home > 備忘録 > Raid に関すること > 故障時のリビルド( 80 )

故障時のリビルド

  1. Raidの状態確認
  2. [root@server]# cat /proc/mdstat	←正常の場合
    Personalities : [raid1] 
    md0 : active raid1 sdb1[0] sdc1[1]
          1953512400 blocks super 1.2 [2/2] [UU]
          
    unused devices: <none>
    //-----------------------------------------------------------------------------------
    [root@server]# cat /proc/mdstat	←sdb1が故障している
    Personalities : [raid1] 
    md0 : active raid1 sdc1[1]
          1953512400 blocks super 1.2 [2/1] [_U]
          
    unused devices: <none>
    //-----------------------------------------------------------------------------------
    [root@server]# cat /proc/mdstat
    Personalities : [raid1]
    md0 : active raid1 sdc1[1] sdb1[0](F)	←sdb1が故障している
          1953512400 blocks super 1.2 [2/1] [U_]
          
    unused devices: <none>
  3. 故障フラグを立てる
  4. [root@server]# mdadm /dev/md0 -f /dev/sdb1
  5. 故障フラグを立てたHDDをRAIDアレイから取り除く
  6. [root@server]# mdadm /dev/md0 -r /dev/sdb1
  7. RAIDアレイに新しいHDDを追加
  8. 故障したHDDを取り出し、新しいHDDのパーティションを確保しパーティションタイプも0xfd(raid自動検出)に設定する。フォーマットも忘れずに。
    [root@server]# mdadm /dev/md0 -a /dev/sdb1