ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
![]() |
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 のクイックリファレンス
このセクションでは、Solaris Volume Manager 環境でのディスク交換の方法について説明します。
![]() | 注意 - 不良ディスク上または不良ディスク上に構築したボリューム上でソフトパーティションを使用していた場合は、新しいディスクを同じ物理位置に配置し、交換対象ディスクと同じ c ntnd n 番号を使用する必要があります。 |
metadb コマンドを使用して複製を見つけます。
metadb コマンドで、不良ディスクに配置されている状態データベースの複製のエラーが報告されることがあります。この例では、c0t1d0 のデバイスに問題があります。
# metadb flags first blk block count a m u 16 1034 /dev/dsk/c0t0d0s4 a u 1050 1034 /dev/dsk/c0t0d0s4 a u 2084 1034 /dev/dsk/c0t0d0s4 W pc luo 16 1034 /dev/dsk/c0t1d0s4 W pc luo 1050 1034 /dev/dsk/c0t1d0s4 W pc luo 2084 1034 /dev/dsk/c0t1d0s4
この出力から、ローカルディスク c0t0d0 と c0t1d0 の各スライス 4 に、状態データベースの複製が 3 つあることがわかります。c0t1d0s4 スライスのフラグフィールドの W は、このデバイスに書き込みエラーがあることを示しています。c0t0d0s4 スライスの 3 つの複製は正常です。
状態データベースの複製の数は、metadb コマンド出力に同じスライス名が表示される行数と同じです。この例では、c0t1d0s4 にある 3 つの状態データベースの複製を削除します。
# metadb -d c0t1d0s4
metastat コマンドを使用してホットスペアを見つけます。この例では、c0t1d0s6 がホットスペアプール hsp000 に含まれていたので、プールから削除します。
# metahs -d hsp000 c0t1d0s6 hsp000: Hotspare is deleted
この手順では、使用しているハードウェアと環境によって、cfgadm コマンド、luxadm コマンド、またはその他のコマンドを使用しなければならないことがあります。この手順の実行時には、使用しているハードウェアのドキュメントに記載されている手順に従って、Solaris 上でのこのディスクの状態を適切に操作してください。
format コマンドまたは fmthard コマンドを使用して、不良ディスクと同じスライス情報に基づいてディスクをパーティション分割します。不良ディスクに対する prtvtoc の出力がある場合は、fmthard -s /tmp/failed-disk-prtvtoc-output コマンドで新しいディスクをフォーマットできます。
この例では、/dev/dsk/c0t1d0s4 を使用します。
# metadb -a -c 3 c0t1d0s4
この例では、 /dev/dsk/c0t1d0s4 およびミラー d10 を使用します。
# metareplace -e d10 c0t1d0s4
この例では、/dev/dsk/c0t1d0s4 でディスクのソフトパーティションのマーキングを再作成する必要があります。スライスをスキャンし、状態データベースの複製の情報に基づいてマーキングを再適用します。
# metarecover c0t1d0s4 -m -p
この例では、 /dev/dsk/c0t1d0s4 およびミラー d10 を使用します。
# metareplace -e d10 c0t1d0s4
この例では、RAID-0 ボリューム d17 にソフトパーティションが構築されています。
# metarecover d17 -m -p
この例では、ホットスペアプール hsp000 に c0t1d0s6 が含まれていました。このスライスをホットスペアプールに追加します。
# metahs -a hsp000 c0t1d0s6 hsp000: Hotspare is added
すべてのボリュームのユーザーデータとアプリケーションデータを調べます。必要であれば、アプリケーションレベルの整合性チェックプログラムを実行するか、ほかの方法を使用して、データをチェックします。