Solaris ボリュームマネージャの管理

ProcedureRAID 5 ボリューム内のコンポーネントを有効にするには


ディスクドライブに障害が発生した場合は、そのドライブの代わりにシステム上のほかのディスク (およびそのスライス) を使用することができます (「RAID 5 ボリューム内のコンポーネントを置き換えるには」を参照)。 あるいは、そのディスクを修理または交換し、ディスクにラベルを付け、 metareplace コマンドに -e オプションを指定して実行します。


手順
  1. すべてのデータの最新のバックアップを取っているか確認します。また、この操作にはルート権限が必要です。

  2. 次のどちらかの方法で、RAID 5 ボリューム内の、障害が発生したコンポーネントを有効にします。

    • Solaris 管理コンソール内の「拡張ストレージ」から「ボリューム (Volumes)」ノードを開き、次に RAID 5 ボリュームを開きます。 「コンポーネント (Components)」ペインを選択し、障害のあるコンポーネントを選択します。 「コンポーネントを有効にする (Enable Component)」をクリックし、指示に従います。 詳細は、オンラインヘルプを参照してください。

    • 次の形式の metareplace コマンドを実行します。


      metareplace -e volume-name component-name
      
      • -e は、同じ場所で障害が発生したコンポーネントを新しいコンポーネントで置き換える (おそらく、ディスクを物理的に交換した後で) ことを意味します。

      • volume-name は、障害が発生したコンポーネントを含むボリュームの名前です。

      • component-name は、置き換えられるコンポーネントの名前です。

      metareplace は、新しいコンポーネントと RAID 5 ボリュームの残りのコンポーネントとの再同期を自動的に開始します。


例 154 RAID 5 ボリューム内のコンポーネントを有効にする


# metareplace -e d20 c2t0d0s2

この例では、RAID 5 ボリューム d20 内のスライス c2t0d0s2 にソフトエラーがあります。 metareplace コマンドに -e オプションを指定して、このスライスを有効にします。