この作業では、DiskSuite オブジェクトを含むディスクを、ある SPARCstorage Array から別の SPARCstorage Array に移動する方法について説明します。
エラー状態のデバイス、または移動すべきディスク上のホットスペアによって交換されたデバイスを修復する。
metadb コマンドと metastat -p コマンドからの出力を使用して、移動すべきディスク上のホットスペア、メタデバイス、状態データベースの複製を特定する。
ディスクを新しいホストに物理的に移動する。その際、デバイス名が同じになるように、類似の方法で接続するよう注意する。
状態データベースの複製を再作成する。
# metadb -a [-f] <スライス> ... |
手順 2 で特定された状態データベースの複製を含むスライス名と同じ名前を使用してください。-f オプションを使用して、状態データベースの複製を強制的に作成する場合もあります。
手順 2 の metastat -p コマンドからの出力を md.tab ファイルにコピーする。
md.tab ファイルを編集して、次の変更を行う。
移動しなかったメタデバイスを削除する。
古いメタデバイス名を新しい名前に変更する。
当分の間、任意のミラーを 1 面のミラーにし、最も小さなサブミラーを選択する (適切ならば)。
md.tab ファイルの構文をチェックする。
# metainit -a -n |
移動したメタデバイスとホットスペア集合を再作成する。
# metainit -a |
必要に応じて metattach(1M) コマンドを使用して、1 面ミラーを多面ミラーにする。
ブート時に自動的にマウントされるファイルシステムの /etc/vfstab ファイルを編集する。その後、必要に応じて、新しいメタデバイス上にファイルシステムを再マウントする。