ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
Solaris Volume Manager 管理ガイド Oracle Solaris 10 1/13 Information Library (日本語) |
1. Solaris Volume Manager の使用開始
4. Solaris Volume Manager for Sun Cluster (概要)
5. Solaris Volume Manager の構成と使用 (シナリオ)
8. RAID-0 (ストライプと連結) ボリューム (概要)
9. RAID-0 (ストライプおよび連結) ボリューム (タスク)
20. Solaris Volume Manager の保守 (タスク)
21. Solaris Volume Manager のベストプラクティス
25. Solaris Volume Manager のトラブルシューティング (タスク)
Solaris Volume Manager のトラブルシューティング (タスクマップ)
Solaris Volume Manager のトラブルシューティングの一般的なガイドライン
Solaris 10 リリースにアップグレードしたあとのデバイス ID の不一致
ルート (/) RAID-1 (ミラー) ボリュームを回復する
インポートに使用可能なディスクセットに関するレポートを出力する方法
ディスクセットをあるシステムから別のシステムにインポートする方法
ufsdump コマンドによるマウント済みファイルシステムのバックアップの実行
RAID-1 ボリューム上のマウント済みファイルシステムのバックアップを実行する方法
Solaris Volume Manager 構成を使用してシステムを回復する方法
A. 重要な Solaris Volume Manager ファイル
B. Solaris Volume Manager のクイックリファレンス
このセクションでは、ソフトパーティションの構成情報を回復する方法について説明します。次の手順を使用するのは、状態データベースの複製がすべて失われていて、なおかつ次のいずれもない場合に限定してください。
metastat -p の出力の最新コピーまたは正確なコピー
md.cf ファイルの最新コピーまたは正確なコピー
最新の md.tab ファイル
各ソフトパーティションの先頭部分には、ソフトパーティションエクステントの開始位置を示すセクターがあります。このような隠れたセクターはエクステントヘッダーと呼ばれます。このヘッダーはソフトパーティションのユーザーには見えません。Solaris Volume Manager の構成データがすべて失われた場合には、ディスクをスキャンして構成データの生成を試みることができます。
この手順は、失われたソフトパーティションの構成情報を回復する最後の手段です。metarecover コマンドを使用するのは、metadb ファイルと md.cf ファイルの両方が失われており、かつ md.tab ファイルも失われているか古くなっている場合に限定してください。
注 - この手順が有効なのは、ソフトパーティション情報を回復する場合だけです。この手順で、その他の失われた構成を回復したり、他の Solaris Volume Manager ボリュームの構成情報を回復したりすることはできません。
注 - ソフトパーティション上に構築された他の Solaris Volume Manager ボリュームが構成に含まれていた場合は、ソフトパーティションを回復してから他のボリュームを回復するようにしてください。
ソフトパーティションの構成情報は、デバイスと状態データベースに格納されています。どちらかのソースが破壊されている可能性があるため、どちらが信頼できるソースなのかを metarecover コマンドに知らせる必要があります。
最初に、metarecover コマンドを使用して、2 つのソースが一致するかどうかを判定します。一致する場合は、metarecover コマンドを使用して変更を行うことはできません。ただし、metarecover コマンドから不一致が報告された場合は、出力を丹念に調べ、ディスクが壊れているのか、それとも状態データベースが壊れているのかを判断する必要があります。さらに、metarecover コマンドを使用して、適切なソースに基づいて構成を再構築します。
# metarecover component-p -d
raw コンポーネントの cnt ndnsn 名を指定します
ソフトパーティションを再作成することを指定します
物理スライスをスキャンしてソフトパーティションのエクステントヘッダーを検出することを指定します
例 25-2 ディスク上のエクステントヘッダーからソフトパーティションを回復する
# metarecover c1t1d0s1 -p -d The following soft partitions were found and will be added to your metadevice configuration. Name Size No. of Extents d10 10240 1 d11 10240 1 d12 10240 1 # metarecover c1t1d0s1 -p -d The following soft partitions were found and will be added to your metadevice configuration. Name Size No. of Extents d10 10240 1 d11 10240 1 d12 10240 1 WARNING: You are about to add one or more soft partition metadevices to your metadevice configuration. If there appears to be an error in the soft partition(s) displayed above, do NOT proceed with this recovery operation. Are you sure you want to do this (yes/no)?yes c1t1d0s1: Soft Partitions recovered from device. bash-2.05# metastat d10: Soft Partition Device: c1t1d0s1 State: Okay Size: 10240 blocks Device Start Block Dbase Reloc c1t1d0s1 0 No Yes Extent Start Block Block count 0 1 10240 d11: Soft Partition Device: c1t1d0s1 State: Okay Size: 10240 blocks Device Start Block Dbase Reloc c1t1d0s1 0 No Yes Extent Start Block Block count 0 10242 10240 d12: Soft Partition Device: c1t1d0s1 State: Okay Size: 10240 blocks Device Start Block Dbase Reloc c1t1d0s1 0 No Yes Extent Start Block Block count 0 20483 10240
この例では、すべての状態データベースの複製が誤って削除されているときに、ディスクから 3 つのソフトパーティションを回復します。