ミラーまたは RAID 5 ボリューム内のコンポーネントを交換する場合には、次の指針に従ってください。
必ず「保守 (Maintenance)」状態のコンポーネントを先に交換してから、「最後にエラー (Last Erred)」状態のコンポーネントを交換します。
コンポーネントを交換して再同期を取ったら、metastat コマンドを使ってボリュームの状態を確認し、データが正しいことを検証します。 「最後にエラー (Last Erred)」状態のコンポーネントを交換したり有効にすることは、通常、一部のデータがすでに失われていることを意味します。ボリュームの修復後に、そのデータが正しいことを必ず確認してください。UFS の場合は、fsck コマンドを使って「メタデータ」(ファイルシステムの構造) を検証してから、実際のユーザーデータをチェックする必要があります。(実際には、ユーザーが各自のファイルを確認する必要があります。) データベースなどのアプリケーションは、独自の方法で内部のデータ構造を検証できなければなりません。
コンポーネントを交換する場合は、状態データベースの複製やホットスペアが存在していないか必ずチェックします。エラー状態の状態データベースの複製がある場合は、物理ディスクを交換する前に削除する必要があります。そして、コンポーネントを有効にする前に、この状態データベースの複製を追加してください。ホットスペアの場合も同じ処理が必要です。
RAID 5 ボリューム – コンポーネントの交換中、データは、現在使用中のホットスペアか RAID レベル 5 パリティ (ホットスペアが使用されていない場合) を使用して復元されます。
RAID 1 ボリューム – コンポーネントを交換すると、新しいコンポーネントとミラーの残りのコンポーネントとの間で、再同期が自動的に開始されます。再同期が終了すると、新しいコンポーネントは読み書きが可能になります。一方、コンポーネントのデータがホットスペアから復元されると、ホットスペアは「使用可能 (Available)」の状態にされ、他のスペア交換に使用できる状態になります。
新しいコンポーネントのサイズは、古いコンポーネントを置き換えられるだけの大きさでなければなりません。
「最後にエラー (Last Erred)」状態のデバイスを交換する場合は、用心のためにすべてのデータのバックアップをとってください。
サブミラーや RAID 5 ボリュームは、障害が発生したコンポーネントの代わりにホットスペアを使用していることがあります。障害が発生したコンポーネントをこの手順で有効にしたり、交換すると、そのホットスペアはホットスペア集合で「使用可能 (Available)」状態に戻り、使用可能になります。