How to rebuild a software RAID mirror
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
RIGHT:[[Mac 関係覚え書き]]
//
// Apple Software RAID
//
//--------------------------------------------------------
// Mac OS X: How to rebuild a software RAID mirror
//--------------------------------------------------------
*MacOS X: ソフトウェア RAID ミラーの再構築はどうやるの
Apple ドキュメント ID 106987
「Mac OS X: How to rebuild a software RAID mirror」
http://docs.info.apple.com/article.html?artnum=106987
より
"注意:"この文書は Mac OS X 10.2 以降と
Mac OS X Server 10.2 以降に対応します.
しばしば,ディスクユーティリティが
ソフトウェアミラーが壊れた(degrade)ので,
再構築しなければならないと報告することがあります.
そういった状況では,
一本のドライブがもう一本のドライブと同期できなくなってい...
ソフトウェアミラーを再構築するには,
次のようなステップを踏む必要があります.
"警告:"この手順を始める前に,
すべてのデータをバックアップする必要があります.
さもないと,失敗したときにデータを失うことになります.
1. ターミナル(/アプリケーション/ユーティリティ/)を起動し...
"注意:" もし,CD から OS を起動したのであれば,
[File] メニューから選択して [Terminal] を起動します.
また,シングルユーザモードで起動しているなら,
sudo を使ってコマンドを実行する必要はありません.
2. &color(#663300){sudo diskutil checkRAID};と打ちます.
3. [リターン]を打ちます.
4. プロンプトが出たら,管理者ユーザのパスワードを入力し[...
押します.
これは,そのコンピュータにある RAID セットのリストを表示...
出力は下のようになります.
RAID SETS
---------
Set Name: Test Mirror
Set Unique ID: Test Mirror53c35c34e6ca11d698410003938bb930
Set Type: Mirror
Set Device Node: disk4
--------------------------------------------------------...
# Device Node Status
--------------------------------------------------------...
0 disk1 (Bay 2 OK
1 Unknown Missing/Damaged
--------------------------------------------------------...
表示されている番号(0 とか 1)はスライス番号です.
後で必要なので,問題があるドライブのスライス番号をメモっ...
上の例では,ミラーセット "Test Mirror" のスライス 0 は OK...
スライス 1 が見つからない(missing)か故障(damaged)していま...
また,ミラーセット "Test Mirror" のデバイスノード(Device ...
ミラーセットの OK なディスクのデバイスノードは "disk1" で...
5. &color(#663300){sudo diskutil list};と打ちます.
6. [リターン] を入力します.
これは,そのコンピュータ上の生きているディスクを表示しま...
ノードの番号はふつう,ドライブが入っているベイの番号とは
関連性がないことに注意してください.
出力は次のようになります.
/dev/disk0
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_HFS Big Drive 60 GB Bay 3 57.3 G...
/dev/disk1
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_Driver_OpenFirmware 512.0 ...
3: Apple_Boot_RAID 57.3 GB ...
/dev/disk2
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_Driver43 28.0 KB ...
3: Apple_Driver43 28.0 KB ...
4: Apple_Driver_ATA 28.0 KB ...
5: Apple_Driver_ATA 28.0 KB ...
6: Apple_FWDriver 256.0 KB ...
7: Apple_Driver_IOKit 256.0 KB ...
8: Apple_Patches 256.0 KB ...
9: Apple_HFS Partition 1 14.3 GB di...
10: Apple_HFS Partition 2 14.3 G...
11: Apple_HFS Partition 3 14.3 GB...
12: Apple_HFS Partition 4 14.3 G...
/dev/disk3
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
/dev/disk4
#: type name size ...
0: Test Mirror *57.3 GB ...
1: Test Mirror 57.3 GB ...
ここには,
未フォーマットの交換ディスクのデバイスノードが "disk3" と...
/dev/disk1 のような通常のハードドライブと比べるとわかりま...
もしドライブが表示の中に見つからない場合,
ドライブが故障しているかも知れません.
もし,そうならドライブを交換して,ステップ 5 と 6 を繰り...
7. 「ディスクユーティリティ」で "Missing/Damaged"と表示し...
もしくは交換されたドライブを再フォーマットします.
8. もし RAID がコンピュータの起動ボリュームであったなら,
Mac OS X もしくは Mac OS X Server のインストール CD で起...
起動すれば,インストーラのメニューから [Disk Utility] を...
9. ドライブリストの中には,RAID ミラーボリュームと他のハ...
あると思います.
完全な RAID ドライブはグレー表示になっていて,
新たにフォーマットしたドライブは通常通り表示されていると...
ボリュームのリストから RAID ミラーボリュームを選択し,
[RAID] タブをクリックします.
ウインドウの下方に,現在 RAID で使用されているドライブが...
左のドライブのリストから,新たにフォーマットしたドライブ...
RAID ドライブのリストにドラッグ & ドロップします.
下方の[再構築]([Rebuild])ボタンをクリックします.
10. 再構築が完了した後にドライブがマウントできない場合は,
サーバを再起動します.
11. 再構築が成功しなかった場合,
RAID ボリュームから起動していたからかもしれません.
もしそうであれば,
Mac OS X もしくは Mac OS X Server のインストールディスク...
ステップ 9 を繰り返します.
再構築プロセスが失敗(fail)し,RAID ボリュームから起動しな...
ステップ 12 に進んでください.
12. ディスクユーティリティでは,時々,壊れた RAID ミラー...
ちゃんと成功しない場合があります.
そういった場合は,RAID ミラーセットの再構築の際,
ディスクユーティリティの代わりとしてコマンドラインツール...
使ってください.
次のような手順となります.
必要があれば,ステップ 1 から 10 を繰り返します.
13. 次のように入力します.
sudo diskutil repairMirror DeviceNode sliceNumber fromDi...
"注意:" "DeviceNode" は生きているミラーのデバイスノード(...
置き換えます.
"sliceNumber" は置き換えるスライス番号(上の例では 1)と置...
"fromDisk" はミラーセットのうち,
OK ディスクのデバイスノード(上の例では disk1)と置き換えま...
"toDisk" は置き換えるディスクのデバイスノード(上の例では ...
つまり,例のミラーセット "Test Mirror" を再構築するには以...
sudo diskutil repairMirror disk4 1 disk1 disk3
14. [リターン]を押します.
15. 再構築が完了した後にドライブがマウントできない場合は,
サーバを再起動します.
終了行:
RIGHT:[[Mac 関係覚え書き]]
//
// Apple Software RAID
//
//--------------------------------------------------------
// Mac OS X: How to rebuild a software RAID mirror
//--------------------------------------------------------
*MacOS X: ソフトウェア RAID ミラーの再構築はどうやるの
Apple ドキュメント ID 106987
「Mac OS X: How to rebuild a software RAID mirror」
http://docs.info.apple.com/article.html?artnum=106987
より
"注意:"この文書は Mac OS X 10.2 以降と
Mac OS X Server 10.2 以降に対応します.
しばしば,ディスクユーティリティが
ソフトウェアミラーが壊れた(degrade)ので,
再構築しなければならないと報告することがあります.
そういった状況では,
一本のドライブがもう一本のドライブと同期できなくなってい...
ソフトウェアミラーを再構築するには,
次のようなステップを踏む必要があります.
"警告:"この手順を始める前に,
すべてのデータをバックアップする必要があります.
さもないと,失敗したときにデータを失うことになります.
1. ターミナル(/アプリケーション/ユーティリティ/)を起動し...
"注意:" もし,CD から OS を起動したのであれば,
[File] メニューから選択して [Terminal] を起動します.
また,シングルユーザモードで起動しているなら,
sudo を使ってコマンドを実行する必要はありません.
2. &color(#663300){sudo diskutil checkRAID};と打ちます.
3. [リターン]を打ちます.
4. プロンプトが出たら,管理者ユーザのパスワードを入力し[...
押します.
これは,そのコンピュータにある RAID セットのリストを表示...
出力は下のようになります.
RAID SETS
---------
Set Name: Test Mirror
Set Unique ID: Test Mirror53c35c34e6ca11d698410003938bb930
Set Type: Mirror
Set Device Node: disk4
--------------------------------------------------------...
# Device Node Status
--------------------------------------------------------...
0 disk1 (Bay 2 OK
1 Unknown Missing/Damaged
--------------------------------------------------------...
表示されている番号(0 とか 1)はスライス番号です.
後で必要なので,問題があるドライブのスライス番号をメモっ...
上の例では,ミラーセット "Test Mirror" のスライス 0 は OK...
スライス 1 が見つからない(missing)か故障(damaged)していま...
また,ミラーセット "Test Mirror" のデバイスノード(Device ...
ミラーセットの OK なディスクのデバイスノードは "disk1" で...
5. &color(#663300){sudo diskutil list};と打ちます.
6. [リターン] を入力します.
これは,そのコンピュータ上の生きているディスクを表示しま...
ノードの番号はふつう,ドライブが入っているベイの番号とは
関連性がないことに注意してください.
出力は次のようになります.
/dev/disk0
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_HFS Big Drive 60 GB Bay 3 57.3 G...
/dev/disk1
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_Driver_OpenFirmware 512.0 ...
3: Apple_Boot_RAID 57.3 GB ...
/dev/disk2
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
1: Apple_partition_map 31.5 KB ...
2: Apple_Driver43 28.0 KB ...
3: Apple_Driver43 28.0 KB ...
4: Apple_Driver_ATA 28.0 KB ...
5: Apple_Driver_ATA 28.0 KB ...
6: Apple_FWDriver 256.0 KB ...
7: Apple_Driver_IOKit 256.0 KB ...
8: Apple_Patches 256.0 KB ...
9: Apple_HFS Partition 1 14.3 GB di...
10: Apple_HFS Partition 2 14.3 G...
11: Apple_HFS Partition 3 14.3 GB...
12: Apple_HFS Partition 4 14.3 G...
/dev/disk3
#: type name size ...
0: Apple_partition_scheme *57.3 GB ...
/dev/disk4
#: type name size ...
0: Test Mirror *57.3 GB ...
1: Test Mirror 57.3 GB ...
ここには,
未フォーマットの交換ディスクのデバイスノードが "disk3" と...
/dev/disk1 のような通常のハードドライブと比べるとわかりま...
もしドライブが表示の中に見つからない場合,
ドライブが故障しているかも知れません.
もし,そうならドライブを交換して,ステップ 5 と 6 を繰り...
7. 「ディスクユーティリティ」で "Missing/Damaged"と表示し...
もしくは交換されたドライブを再フォーマットします.
8. もし RAID がコンピュータの起動ボリュームであったなら,
Mac OS X もしくは Mac OS X Server のインストール CD で起...
起動すれば,インストーラのメニューから [Disk Utility] を...
9. ドライブリストの中には,RAID ミラーボリュームと他のハ...
あると思います.
完全な RAID ドライブはグレー表示になっていて,
新たにフォーマットしたドライブは通常通り表示されていると...
ボリュームのリストから RAID ミラーボリュームを選択し,
[RAID] タブをクリックします.
ウインドウの下方に,現在 RAID で使用されているドライブが...
左のドライブのリストから,新たにフォーマットしたドライブ...
RAID ドライブのリストにドラッグ & ドロップします.
下方の[再構築]([Rebuild])ボタンをクリックします.
10. 再構築が完了した後にドライブがマウントできない場合は,
サーバを再起動します.
11. 再構築が成功しなかった場合,
RAID ボリュームから起動していたからかもしれません.
もしそうであれば,
Mac OS X もしくは Mac OS X Server のインストールディスク...
ステップ 9 を繰り返します.
再構築プロセスが失敗(fail)し,RAID ボリュームから起動しな...
ステップ 12 に進んでください.
12. ディスクユーティリティでは,時々,壊れた RAID ミラー...
ちゃんと成功しない場合があります.
そういった場合は,RAID ミラーセットの再構築の際,
ディスクユーティリティの代わりとしてコマンドラインツール...
使ってください.
次のような手順となります.
必要があれば,ステップ 1 から 10 を繰り返します.
13. 次のように入力します.
sudo diskutil repairMirror DeviceNode sliceNumber fromDi...
"注意:" "DeviceNode" は生きているミラーのデバイスノード(...
置き換えます.
"sliceNumber" は置き換えるスライス番号(上の例では 1)と置...
"fromDisk" はミラーセットのうち,
OK ディスクのデバイスノード(上の例では disk1)と置き換えま...
"toDisk" は置き換えるディスクのデバイスノード(上の例では ...
つまり,例のミラーセット "Test Mirror" を再構築するには以...
sudo diskutil repairMirror disk4 1 disk1 disk3
14. [リターン]を押します.
15. 再構築が完了した後にドライブがマウントできない場合は,
サーバを再起動します.
ページ名: