ミラーや RAID5 メタデバイス内のスライスを交換する場合、次のガイドラインに従ってください。
必ず「Maintenance (保守状態)」のスライスを先に交換してから、「Last Erred (最後にエラーが発生した状態)」のスライスを交換してください。
スライスの交換と再同期が終了したら、metastat(1M) コマンドを使用してメタデバイスの状態を確認し、データの妥当性をチェックして正しいことを確認してください。通常、「Last Erred」にあるスライスを交換したり有効にするということは、一部のデータが消失した状態であることを意味します。メタデバイスを修復してから、メタデバイス上のデータの妥当性をチェックします。UFS の場合、fsck(1M) コマンドを実行してメタデータ (ファイルシステムの構造) の妥当性をチェックしてから、実際のユーザーのデータをチェックします (実際には、 ユーザーは自分のファイルを調査する必要があります)。データベースやその他のアプリケーションは、独自の方法でその内部データ構造の妥当性をチェックしなければなりません。
スライスを交換する場合、状態データベースの複製とホットスペアを必ずチェックしてください。
エラーとして示される状態データベースの複製は、物理ディスクを交換する前に削除し、スライスを有効にする前に追加します。同じことがホットスペアにも適用されます。
RAID5 メタデバイス:スライスの交換中、データは、現在使用中のホットスペアから復元されるか、使用中のホットスペアがなければ RAID レベル 5 パリティを使用して復元されます。
ミラー:スライスを交換するとき、DiskSuite は、新しいスライスとミラーの残りの部分との再同期を自動的に開始します。再同期が終了すると、交換されたスライスは読み書きが可能となります。障害の発生したスライスがホットスペアからのデータで交換された場合、ホットスペアは「使用可能」状態となり、他のホットスペア交換にも使用できます。
新しいスライスには、古いスライスを置き換えるだけの大きさが必要です。
予防対策として、「Last Erred」状態のデバイスを交換する前に、すべてのデータをバックアップしておいてください。
サブミラーや RAID5 メタデバイスは、エラーの発生したスライスの代わりにホットスペアを使用できます。この節で述べた作業を使用して、そのエラーの発生したスライスが有効にされるか交換されると、ホットスペアにはホットスペア集合内で「Available (使用可能)」のマークが付けられ、使用する準備ができます。