JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Solaris Volume Manager 管理ガイド     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Solaris Volume Manager の使用開始

2.  ストレージ管理の概念

3.  Solaris Volume Manager の概要

4.  Solaris Volume Manager for Sun Cluster (概要)

5.  Solaris Volume Manager の構成と使用 (シナリオ)

6.  状態データベース (概要)

7.  状態データベース (タスク)

8.  RAID-0 (ストライプと連結) ボリューム (概要)

9.  RAID-0 (ストライプおよび連結) ボリューム (タスク)

10.  RAID-1 (ミラー) ボリューム (概要)

11.  RAID-1 (ミラー) ボリューム (タスク)

RAID-1 ボリューム (タスクマップ)

RAID-1 ボリュームの作成

未使用のスライスから RAID-1 ボリュームを作成する方法

ファイルシステムから RAID-1 ボリュームを作成する方法

SPARC: ルート (/) ファイルシステムから RAID-1 ボリュームを作成する方法

x86: ルート (/) ファイルシステムから RAID-1 ボリュームを作成する

x86: GRUB を使用してルート (/) ファイルシステムから RAID-1 ボリュームを作成する方法

x86: DCA を使用してルート (/) ファイルシステムから RAID-1 ボリュームを作成する方法

ルート (/) ファイルシステムをミラー化した場合のブート時の警告について

サブミラーに関する作業

サブミラーを接続する方法

サブミラーを切り離す方法

サブミラーをオフラインおよびオンラインにする方法

サブミラーの内のスライスを有効にする方法

RAID-1 ボリュームの保守

ミラーとサブミラーのステータスを表示する方法

RAID-1 ボリュームオプションを変更する方法

RAID-1 ボリュームを拡張する方法

RAID-1 ボリュームのコンポーネント障害に対する処置

サブミラー内のスライスを置換する方法

サブミラーを置換する方法

RAID-1 ボリュームの削除 (ミラー化の解除)

ファイルシステムのミラー化を解除する方法

アンマウントできないファイルシステムのミラー化を解除する方法

RAID-1 ボリューム上でのデータのバックアップ

RAID-1 ボリュームのオンラインバックアップを実行する方法

12.  ソフトパーティション (概要)

13.  ソフトパーティション (タスク)

14.  RAID-5 ボリューム (概要)

15.  RAID-5 ボリューム (タスク)

16.  ホットスペアプール (概要)

17.  ホットスペアプール (タスク)

18.  ディスクセット (概要)

19.  ディスクセット (タスク)

20.  Solaris Volume Manager の保守 (タスク)

21.  Solaris Volume Manager のベストプラクティス

22.  トップダウンボリューム作成 (概要)

23.  ボリュームのトップダウン作成 (タスク)

24.  モニタリングとエラー報告 (タスク)

25.  Solaris Volume Manager のトラブルシューティング (タスク)

A.  重要な Solaris Volume Manager ファイル

B.  Solaris Volume Manager のクイックリファレンス

C.  Solaris Volume Manager CIM/WBEM API

索引

RAID-1 ボリュームのコンポーネント障害に対する処置

サブミラー内のスライスを置換する方法

始める前に

「RAID-1 および RAID-5 ボリューム内のコンポーネントの置き換えと有効化の概要」および「RAID-1 ボリュームの作成と保守」を読んでください。

  1. root 権限を持っていること、およびすべてのデータの最新のバックアップを取っていることを確認します。
  2. metastat コマンドを使用して、RAID-1 ボリュームとそのサブミラーのステータスを表示します。
    # metastat mirror-name
  3. 次のいずれかの方法を使用して、サブミラー内のスライスを置換します。
    • Solaris 管理コンソール 内の拡張ストレージツールから、「ボリューム」ノードを開きます。ミラーを選択します。次に、「アクション」、「プロパティー」の順に選択し、「サブミラー」タブをクリックします。画面の指示に従います。詳細は、オンラインヘルプを参照してください。

    • 次の形式の metareplace コマンドを使用して、サブミラー内のスライスを置換します。

      # metareplace mirror-name component-name
      • mirror-name は、作成するボリュームの名前です。

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

      mirror-name

      作成するボリュームの名前を指定します

      component-name

      置換するコンポーネントの名前を指定します

      詳細は、次の例と metainit(1m) のマニュアルページを参照してください。

例 11-18 ミラー内の障害が発生したスライスを置換する

次の例では、障害が発生したスライスを置換する方法を示します。ただし、システムは、ホットスペアプールを使って障害が発生したディスクを自動的に置換するようには構成されていないものとします。ホットスペアプールの使用に関する詳細は、第 16 章ホットスペアプール (概要)を参照してください。

# metastat d6
d6: Mirror
    Submirror 0: d16
      State: Okay        
    Submirror 1: d26
      State: Needs maintenance
...
d26: Submirror of d6
    State: Needs maintenance
    Invoke: metareplace d6 c0t2d0s2 <new device>
...
# metareplace d6 c0t2d0s2 c0t2d2s2
d6: device c0t2d0s2 is replaced with c0t2d2s2

metastat コマンドを使用して、ミラー d6 にサブミラー d26 があり、そのスライスの状態が「保守が必要」であることを確認します。metareplace コマンドにより、metastat コマンドの出力中の「起動」行に従って、このスライスをシステム内の別の使用可能なスライスで置き換えます。スライスが置き換えられたことを示すメッセージが表示され、サブミラーの再同期が開始されます。

サブミラーを置換する方法

始める前に

「RAID-1 および RAID-5 ボリューム内のコンポーネントの置き換えと有効化の概要」および「RAID-1 ボリュームの作成と保守」を読んでください。

  1. root 権限を持っていること、およびすべてのデータの最新のバックアップを取っていることを確認します。
  2. metastat コマンドを使用して、RAID-1 ボリュームとそのサブミラーのステータスを表示します。
    # metastat mirror-name
  3. 次のいずれかの方法を使用して、サブミラーを置換します。
    • Solaris 管理コンソール 内の拡張ストレージツールから、「ボリューム」ノードを開きます。ミラーを選択します。次に、「アクション」、「プロパティー」の順に選択し、「サブミラー」タブをクリックします。画面の指示に従います。詳細は、オンラインヘルプを参照してください。

    • metadetachmetaclearmetatinit、および metattach コマンドを使用して、サブミラー全体を置換します。

      1. metadetach コマンドを使用して、障害が発生したサブミラーをミラーから切り離します。

        # metadetach -f mirror-name submirror
        -f

        切り離しを強制的に実行します

        mirror-name

        ミラーの名前を指定します

        submirror

        切り離すサブミラーを指定します

      2. metaclearコマンドを使用して、サブミラーを削除します。

        # metaclear -f submirror
        -f

        サブミラーの削除を強制的に実行します

        submirror

        削除するサブミラーを指定します

      3. metainit コマンドを使用して、新しいサブミラーを作成します。

        # metainit volume-name number-of-stripes components-per-stripe component-name
        volume-name

        作成するボリュームの名前を指定します。ボリュームの命名については、「ボリューム名」を参照してください。

        number-of-stripes

        作成するストライプの数を指定します。

        components-per-stripe

        各ストライプに含めるコンポーネントの数を指定します。

        component-names

        使用されるコンポーネントの名前を指定します。この例ではルートスライス c0t0d0s0 を使用します。

      4. metattach コマンドを使用して、新しいサブミラーを接続します。

        # metattach mirror submirror

例 11-19 ミラー内のサブミラーを置換する

次の例では、アクティブなミラー内のサブミラーを置換する方法を示します。

# metastat d20
d20: Mirror
    Submirror 0: d21
      State: Okay        
    Submirror 1: d22
      State: Needs maintenance
...
# metadetach -f d20 d22
d20: submirror d22 is detached
# metaclear -f d22
d22: Concat/Stripe is cleared
# metainit d22 2 1 c1t0d0s2 1 c1t0d1s2
d22: Concat/Stripe is setup
# metattach d20 d22
d20: components are attached

この例では、metastat コマンドを使って、2 面ミラー d20 にサブミラー d22 があり、その状態が「保守が必要」であることを確認します。この場合、サブミラー全体を削除し、作成し直す必要があります。metadetach コマンドに -f オプションを指定して、障害が発生したサブミラーを強制的にミラーから切り離します。metaclear コマンドは、サブミラーを削除します。metainit コマンドは、新しいスライスからサブミラー d22 を再作成します。最後に、metattach コマンドは、作成し直したサブミラーを接続します。ミラーの再同期が自動的に開始されます。

新しいボリューム d22 の構成は、置き換えるコンポーネントによって異なります。この場合は連結で十分に連結を置き換えることができます。しかし、ストライプの場合はパフォーマンスに影響する可能性があるため、連結が最適な置換とはなりません。

ミラーが 1 面ミラーとなっている間は、データの冗長性が一時的に失われます。