既存のコンポーネントを他の未使用のコンポーネントで置き換える (または交換する) には、metareplace コマンドを使用します。
このコマンドを使用できるのは、次のような場合です。
ディスクドライブに障害があり、代わりになるドライブはないが、システム上に使用可能なコンポーネントが他にある場合。
どうしても交換する必要があるが、システムを停止したくない場合には、この方法を使用します。
ソフトエラーが発生した場合。
Solaris ボリュームマネージャではミラー/サブミラーや RAID 5 ボリュームが「正常 (Okay)」であっても、物理ディスクがソフトエラーを報告することがあります。 問題のコンポーネントを他の使用可能なコンポーネントで置き換えると、ハードウェアエラーの発生を防止するための予防的保守を実行できます。
性能の調整を行いたい場合。
たとえば、Solaris 管理コンソール内の「拡張ストレージ」の性能監視機能を使用すれば、RAID 5 ボリュームの特定のコンポーネントが「正常 (Okay)」状態であっても、平均して高い負荷を処理していることがわかります。 その場合には、ボリュームの負荷を均一化するために、このコンポーネントを、これより使用率の低いディスクのコンポーネントで置き換えることができます。 このような処理は、ボリュームへのサービスを中断せずにオンラインで行うことができます。