| Linux Tips | |
RAIDアレイを再構築するには北浦訓行 |
|
RAIDアレイに障害が発生した場合は、問題となっているHDDを新しいものと交換して、RAIDアレイにデバイスを追加しなければならない。
ここでは、「HDDを2台追加してRAID 1を構成するには」で構築したRAIDアレイの1台に障害が発生した前提で、RAIDアレイを再構築する手順を説明する。
| 【関連記事】 RAIDの構築については、「インストール時にRAIDを構成するには」および「HDDを2台追加してRAID 1を構成するには」を参照。 |
まず/proc/mdstatを表示してみると(「RAIDの状態を表示するには」参照)、故障の内容にもよるが、以下のようなメッセージが出力されるはずだ。
# cat /proc/mdstat |
/proc/mdstatは正常時には以下のように表示されていた。両者を比較すると、/dev/sdc1に異常が発生していることが分かる。
# cat /proc/mdstat |
最初に、故障しているデバイスを取り外すための作業を行う。まずは、--failオプション(または-fオプション)を指定して、故障したデバイスを「fail」に設定する(ただし故障の種類によっては、この作業の結果エラーになる可能性がある)。
# mdadm /dev/md0 -f /dev/sdc1 ←/dev/sdc1をfailにする |
次に、--removeオプション(または-rオプション)を指定して、failを設定したHDDをRAIDアレイから取り除く。
# mdadm /dev/md0 -r /dev/sdc1 |
PCの電源を切って、故障したHDDを交換する。交換が終わったら、新しいHDDの領域を確保して、パーティションタイプも0xfd(raid自動検出)に設定する(詳細な手順は「HDDを2台追加してRAID 1を構成するには」を参照)。また、フォーマットも行っておく。
最後に、--addオプション(または-aオプション)で新しいHDDをRAIDアレイに追加する。
# mdadm /dev/md0 -a /dev/sdc1 ←/dev/sdc1をRAIDアレイに追加 |
すると、自動的にRAIDアレイの再構築が始まる。再び/proc/mdstatを表示すると、以下のようになっているはずだ。
# cat /proc/mdstat |
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
TechTargetジャパン
Linux Square フォーラム 新着記事
- 新しい記事も入っていて安心しました (2012/2/7)
Linux Squareのアクセスランキングを公開します。定番の記事ばかりでなく、連載中の記事もよろしくお願いいたします - エラーメッセージをどう扱うか? (2012/2/2)
今回は、スクリプト実行時にエラーが発生したことを知らせるメッセージの扱い方を説明します - ファイルのアップロードを制限する (2012/1/30)
HTTPクライアントがアップロードしてくるファイルの扱いについて解説します。そもそも受け入れる必要があるのか? ということのほかにも、いろいろ設定が必要です - OSに付属するシェルスクリプトを読んで技術を盗む (2012/1/27)
シェルスクリプトマスターに近づくには、他人から技術を盗まなければならない。OS付属のスクリプトから技術を盗もう
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH
