metarename コマンドに -x オプションを指定すると、親子関係のあるボリュームの名前が交換されます。詳細は、「ボリューム名を変更するには」と metarename(1M) のマニュアルページを参照してください。既存のボリュームの名前がサブコンポーネントの 1 つと交換されます。たとえば、ミラーとそのサブミラーの 1 つで、このタイプの交換を実行できます。metarename -x コマンドを使用すると、既存のボリュームのミラー化またはミラー化解除が簡単にできます。
ボリューム名の交換には、コマンド行を使用する必要があります。この機能は、現在のところ Solaris ボリュームマネージャの GUI にはありません。ただし、ボリューム名の変更はコマンド行からでも GUI からでも行えます。
ボリューム変更するときには、次の指針を考慮してください。
使用されているボリュームの名前は変更できません。この制約は、マウントされているファイルシステム、 swap として使用されているボリューム、アプリケーションやデータベースのアクティブ記憶領域として使用されているボリュームなどに当てはまります。したがって、metarename コマンドを使用する前に、名前を変更するボリュームへのすべてのアクセスを停止する必要があります。たとえば、マウントされているファイルシステムのマウントを解除します。
障害が発生している状態のボリュームは交換できません。
ホットスペア交換を使用しているボリュームは交換できません。
交換するボリュームは、親子関係のあるものでなければなりません。
ログデバイスの交換 (または名前の変更) を行うことはできません。この問題を回避するには、ログデバイスを切り離し、適切な名前の別のログデバイスを接続します。
交換できるのはボリュームだけです。スライスやホットスペアは交換できません。