JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Cluster ソフトウェアのインストール     Oracle Solaris Cluster (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris Cluster 構成を計画する

2.  グローバルクラスタノードへのソフトウェアのインストール

3.  グローバルクラスタの確立

4.  Solaris ボリュームマネージャー ソフトウェアの構成

5.  Veritas Volume Manager をインストールして構成する

6.  クラスタファイルシステムの作成

クラスタファイルシステムの作成

クラスタファイルシステムを追加する

Oracle ACFS ファイルシステムの作成

Oracle ACFS ファイルシステムのサンプル構成

フレームワークリソースグループを登録および構成する

Oracle ACFS ファイルシステムを作成する

スケーラブルなデバイスグループリソースグループを登録および構成する

Oracle ACFS リソースグループを登録および構成する

Oracle ACFS プロキシリソースグループを登録および構成する

Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure Resource を作成する

7.  非大域ゾーンおよびゾーンクラスタの作成

8.  Oracle Solaris Cluster モジュールの Sun Management Center へのインストール

9.  クラスタからのソフトウェアのアンインストール

A.  Oracle Solaris Cluster のインストールと構成のためのワークシート

索引

Oracle ACFS ファイルシステムの作成

この節では、データサービスをサポートするために、Oracle Automatic Storage Management Cluster File System (Oracle ACFS) ファイルシステムを作成する手順について説明します。このファイルシステムは、汎用的なファイルシステムとして、または Oracle データベース用のデータベースホームとして使用できます。Oracle ACFS ファイルシステムは、グローバルクラスタおよびゾーンクラスタで使用できます。


注 - Oracle ASM version 11g release 2 以降を使用する必要があります。


次の表に、Oracle ACFS ファイルシステムを作成するために実行する作業を示します。ここに示す順に従って手順を実行します。

表 6-1 作業マップ: Oracle ACFS ファイルシステムの作成

作業
参照先
Oracle ACFS 構成図を確認します。
フレームワークリソースグループを登録および構成します。
Oracle ACFS ファイルシステムを作成します。
スケーラブルなデバイスグループリソースグループを登録および構成します。
Oracle ASM リソースグループを登録および構成します。
Oracle Grid Infrastructure と Oracle Solaris Cluster 間の相互運用性を構成します。
Oracle ACFS プロキシリソースグループを登録および構成します。

Oracle ACFS ファイルシステムのサンプル構成

次の図は、Solaris ボリュームマネージャー またはハードウェア RAID を使用した、大域ゾーン内とゾーンクラスタ内の Oracle ACFS ファイルシステムの構成です。

図 6-1 Solaris ボリュームマネージャー を使用した大域ゾーン内の Oracle ACFS の構成

image:ボリューム管理ソフトウェアを使用した Oracle ACFS ファイルシステムの構成図

図 6-2 ハードウェア RAID を使用した大域ゾーン内の Oracle ACFS の構成

image:Oracle ACFS ファイルシステムの構成図

図 6-3 Solaris ボリュームマネージャー を使用したゾーンクラスタ内の Oracle ACFS の構成

image:ボリューム管理ソフトウェアを使用したゾーンクラスタ内の Oracle ACFS ファイルシステムの構成図

図 6-4 ハードウェア RAID を使用したゾーンクラスタ内の Oracle ACFS の構成

image:ゾーンクラスタ内の Oracle ACFS ファイルシステムの構成図

フレームワークリソースグループを登録および構成する

スケーラブルな Oracle RAC フレームワークリソースグループを構成する場合、また、Solaris Volume Manager for Sun Cluster を使用するときに複数所有者ボリュームマネージャーのフレームワークリソースグループを構成する場合は、次の手順を実行します。

グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

  1. スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. スケーラブルな Oracle RAC フレームワークリソースグループを作成します。

    ファイルシステムが汎用かデータベースホーム用かに関係なく、このフレームワークリソースグループが使用されます。

    1. Oracle RAC フレームワークリソースグループを作成します。
      # clresourcegroup create -n nodelist \
        -p maximum_primaries=num-in-list \
        -p desired_primaries=num-in-list \
        [-p rg_description="description"] \
        -p rg_mode=Scalable rac-fmwk-rg
      -n nodelist=nodelist

      データサービスを有効にするクラスタノードのコンマ区切りリストを指定します。データサービスソフトウェアパッケージを、このリストの各ノードにインストールする必要があります。

      -p maximum_primaries= num-in-list

      データサービスを有効にするノードの数を指定します。この数は、nodelist 内のノード数と同じである必要があります。

      -p desired_primaries= num-in-list

      データサービスを有効にするノードの数を指定します。この数は、nodelist 内のノード数と同じである必要があります。

      -p rg_description=" description"

      リソースグループの簡単な説明をオプションで指定します。 この説明は、Oracle Solaris Cluster のメンテナンスコマンドを使用してリソースグループに関する情報を取得したときに表示されます。

      -p rg_mode=Scalable

      リソースグループがスケーラブルであることを指定します。

      rac-fmwk-rg

      Oracle RAC フレームワークリソースグループに割り当てる名前を指定します。

    2. SUNW.rac_framework リソースタイプを登録します。
      # clresourcetype register SUNW.rac_framework
    3. SUNW.rac_framework リソースタイプのインスタンスを Oracle RAC フレームワークリソースグループに追加します。
      # clresource create -g rac-fmwk-rg -t SUNW.rac_framework rac-fmwk-rs
      -g rac-fmwk-rg

      リソースを追加する Oracle RAC フレームワークリソースグループを指定します。

      rac-fmwk-rs

      SUNW.rac_framework リソースに割り当てる名前を指定します。

    4. SPARC: SUNW.rac_udlm リソースタイプを登録します。
      # clresourcetype register SUNW.rac_udlm
    5. SPARC: SUNW.rac_udlm リソースタイプのインスタンスを Oracle RAC フレームワークリソースグループに追加します。

      このインスタンスが、SUNW.rac_framework リソースに依存するようにします。

      # clresource create -g resource-group \
       -t SUNW.rac_udlm \
       -p resource_dependencies=rac-fmwk-rs rac-udlm-rs
      -g rac-fmwk-rg

      リソースを追加する Oracle RAC フレームワークリソースグループを指定します。

      -p resource_dependencies= rac-fmwk-rs

      このインスタンスが SUNW.rac_framework リソースに依存していることを指定します。

      rac-udlm-rs

      SUNW.rac_udlm リソースに割り当てる名前を指定します。

    6. Oracle Clusterware フレームワークリソースタイプを登録します。
      # clresourcetype register SUNW.crs_framework
    7. SUNW.crs_framework リソースタイプのインスタンスを Oracle RAC フレームワークリソースグループに追加します。
      # clresource create -g rac-fmwk-rg \
      -p resource_dependencies=rac-fmwk-rs \
      -t SUNW.crs_framework \
      crs-fmwk-rs
      crs-fmwk-rs

      SUNW.crs_framework リソースに割り当てる名前を指定します。

  3. Solaris Volume Manager for Sun Cluster を使用している場合、スケーラブルな複数所有者ボリュームマネージャーのフレームワークリソースグループを作成します。

    このリソースグループで Solaris Volume Manager for Sun Cluster を管理します。

    ハードウェア RAID を使用している場合、手順 4 に進みます。

    1. リソースグループを作成します。
      # clresourcegroup create -n nodelist -S vucmm-fmwk-rg
      -n nodelist=nodelist

      スケーラブルな Oracle RAC フレームワークリソースグループ用に構成したノードリストと同じノードリストを指定します。

      vucmm-fmwk-rg

      複数所有者ボリュームマネージャーのフレームワークリソースグループに割り当てる名前を指定します。

    2. SUNW.vucmm_framework リソースタイプを登録します。
      # clresourcetype register SUNW.vucmm_framework
    3. SUNW.vucmm_framework リソースタイプのインスタンスを複数所有者ボリュームマネージャーのリソースグループに追加します。
      # clresource create -g vucmm-fmwk-rg -t SUNW.vucmm_framework vucmm-fmwk-rs
      -g vucmm-fmwk-rg

      リソースを追加する複数所有者ボリュームマネージャーのリソースグループを指定します。

      vucmm-fmwk-rs

      SUNW.vucmm_framework リソースに割り当てる名前を指定します。

    4. SUNW.vucmm_svm リソースタイプを登録します。
      # clresourcetype register SUNW.vucmm_svm
    5. SUNW.vucmm_svm リソースタイプのインスタンスを SUNW.vucmm_framework リソースグループに追加します。

      このインスタンスが、作成した SUNW.vucmm_framework リソースに依存するようにします。

      # clresource create -g vucmm-fmwk-rg \
        -t svm-rt \
        -p resource_dependencies=vucmm-fmwk-rs svm-rs
      -g vucmm-fmwk-rg

      複数所有者ボリュームマネージャーのリソースグループを指定します。

      -p resource_dependencies= vucmm-fmwk-rs

      このインスタンスが SUNW.vucmm_framework リソースに依存していることを指定します。

      svm-rs

      SUNW.vucmm_svm リソースに割り当てる名前を指定します。

  4. Oracle RAC フレームワークリソースグループ、複数所有者ボリュームマネージャーのリソースグループ (使用する場合)、およびそれらのリソースをオンラインにして、管理状態に移行します。
    # clresourcegroup online -emM rac-fmwk-rg [vucmm-fmwk-rg]
    rac-fmwk-rg

    Oracle RAC フレームワークリソースグループを管理状態に移行し、オンラインにすることを指定します。

    vucmm-fmwk-rg

    複数所有者ボリュームマネージャーのフレームワークリソースグループを管理状態に移行し、オンラインにすることを指定します。

次の手順

「Oracle ACFS ファイルシステムを作成する」に進みます。

Oracle ACFS ファイルシステムを作成する

Oracle ACFS ファイルシステムを作成するには、次の手順を実行します。グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

始める前に

  1. Oracle ACFS ファイルシステムを作成します。

    Oracle Automatic Storage Management Administrator's Guide』の「Creating an Oracle ACFS File System」の手順を実行します。

    次の注意事項を守ってください。

    • ファイルシステムを汎用ファイルシステムとして使用する場合、Oracle ACFS ファイルシステムのマウントポイントを Oracle ACFS レジストリに登録しないでください。ファイルシステムをデータベースホームとして使用する場合にのみ、マウントポイントを Oracle ACFS レジストリに登録します。

    • Oracle ACFS ファイルシステムは大域ゾーンでのみ構成します。ゾーンクラスタでファイルシステムを使用するには、ゾーンクラスタでファイルシステムを直接マウントします。

    • Oracle ACFS ボリュームを含む Oracle ASM ディスクグループのクラスタ Oracle ASM ディスクグループのプロキシリソースを構成する同じノードで、Oracle ACFS リソースを構成します。

  2. Oracle ACFS ファイルシステムのマウントポイントを作成します。

    注 - ゾーンクラスタの場合、ゾーンのルートパスの下にマウントポイントを作成します。

    # mkdir -p /zonepath/root/path-to-filesystem

  3. ゾーンクラスタの場合、ゾーンクラスタをオンラインにします。
    # clzonecluster status zonecluster
  4. Oracle ACFS ファイルシステムを起動し、マウントします。
    # /Grid_home/bin/srvctl add filesystem -d /dev/asm/volume-dev-path
    # /Grid_home/bin/srvctl start filesystem -d /dev/asm/volume-dev-path
  5. ゾーンクラスタの場合、ファイルシステムをゾーンクラスタに追加します。

    いずれかのノードの大域ゾーンから、次のステップを実行します。

    1. Oracle ACFS ファイルシステムをゾーンクラスタに追加します。
      # clzonecluster configure zonecluster
      clzc:zonecluster> add fs
      clzc:zonecluster:fs> set dir=mountpoint
      clzc:zonecluster:fs> set special=/dev/asm/volume-dev-path
      clzc:zonecluster:fs> set type=acfs
      clzc:zonecluster:fs> end
      clzc:zonecluster> exit
    2. Oracle ACFS ファイルシステムがゾーンクラスタに追加されていることを確認します。
      # clzonecluster show zonecluster
      …
         Resource Name:                fs
         dir:                          mountpoint
         special                       volume
         raw:
         type:                         acfs
         options:                      []
         cluster-control:              true
      …

次の手順

Solaris Volume Manager for Sun Cluster を使用している場合、「スケーラブルなデバイスグループリソースグループを登録および構成する」に進みます。

それ以外の場合は、「Oracle ACFS リソースグループを登録および構成する」に進みます。

スケーラブルなデバイスグループリソースグループを登録および構成する

Solaris Volume Manager for Sun Cluster を使用する場合、スケーラブルなデバイスグループリソースグループをおよび構成します。グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

構成で Solaris Volume Manager for Sun Cluster を使用していない場合、この手順は実行しないでください。「Oracle ACFS リソースグループを登録および構成する」に進みます。

始める前に

Oracle ACFS ファイルシステムが作成されていることを確認します。「Oracle ACFS ファイルシステムを作成する」を参照してください。

  1. スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. スケーラブルなデバイスグループリソースを含むスケーラブルなリソースグループを作成します。

    複数所有者ボリュームマネージャーのフレームワークリソースグループのリソースグループによって、強い肯定的なアフィニティーを設定します。

    # clresourcegroup create -p nodelist=nodelist \
    -p desired_primaries=num-in-list \
    -p maximum_primaries=num-in-list \
    -p rg_affinities=++vucmm-fmwk-rg \
    [-p rg_description="description"] \
    -p rg_mode=Scalable \
    scal-dg-rg
  3. SUNW.ScalDeviceGroup リソースタイプを登録します。
    # clresourcetype register SUNW.ScalDeviceGroup
  4. SUNW.ScalDeviceGroup リソースタイプのインスタンスを SUNW.ScalDeviceGroup リソースグループに追加します。

    SUNW.ScalDeviceGroup の強い依存関係を SUNW.vucmm_svm フレームワークリソースグループの svm-rs リソースに設定します。この依存関係のスコープを、SUNW.ScalDeviceGroup リソースが実行されているノードのみに制限します。

    # clresource create -t SUNW.ScalDeviceGroup -g scal-dg-rg \
    -p resource_dependencies=svm-rs{local_node} \
    -p diskgroupname=disk-group scal-dg-rs
  5. スケーラブルなデバイスグループリソースグループをオンラインおよび管理状態にします。
    # clresourcegroup online -emM scal-dg-rg
  6. vucmm-fmwk-rg scal-dg-r との強い肯定的なアフィニティーを設定します。
    # clresourcegroup set -p rg_affinities=++scal-dg-rg vucmm-fmwk-rg
  7. crs-fmwk-rsscal-dg-rs とのオフラインリスタート依存関係を設定します。
    E clresource set -p resource_dependency_offline_restart=scal-dg-rs crs-fmwk-rs

次の手順

「Oracle ACFS リソースグループを登録および構成する」に進みます。

Oracle ACFS リソースグループを登録および構成する

Oracle Automatic Storage Management Cluster File System (Oracle ACFS) リソースグループを登録および構成するには、次の手順を実行します。グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

始める前に

  1. スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. データサービスの Oracle ASM リソースタイプを登録します。
    1. スケーラブルな Oracle ASM インスタンスプロキシリソースタイプを登録します。
      # clresourcetype register SUNW.scalable_asm_instance_proxy
    2. Oracle ASM ディスクグループリソースタイプを登録します。
      # clresourcetype register SUNW.scalable_asm_diskgroup_proxy
  3. リソースグループ asm-inst-rg および asm-dg-rg を作成します。
    # clresourcegroup create -S asm-inst-rg asm-dg-rg
    asm-inst-rg

    Oracle ASM インスタンスリソースグループの名前を指定します。

    asm-dg-rg

    Oracle ASM ディスクグループリソースグループの名前を指定します。

  4. rac-fmwk-rg asm-inst-rg との強い正のアフィニティーを設定します。
    # clresourcegroup set -p rg_affinities=++rac-fmwk-rg asm-inst-rg
  5. asm-dg-rg によって、強い肯定的なアフィニティーを設定します。
    • ハードウェア RAID を使用している場合、asm-inst-rg にアフィニティーを設定します。
      # clresourcegroup set -p rg_affinities=++asm-inst-rg asm-dg-rg
    • Solaris Volume Manager for Sun Cluster を使用している場合、scal-dg-rg asm-inst-rg にアフィニティーを設定します。
      # clresourcegroup set -p rg_affinities=++asm-inst-rg,++scal-dg-rg asm-dg-rg
  6. SUNW.scalable_asm_instance_proxy リソースを作成し、リソースの依存関係を設定します。
    # clresource create -g asm-inst-rg \
    -t SUNW.scalable_asm_instance_proxy \
    -p ORACLE_HOME=Grid_home \
    -p CRS_HOME=Grid_home \
    -p "ORACLE_SID{node1}"=+ASM1 \
    -p "ORACLE_SID{node2}"=+ASM2 \
    -p resource_dependencies_offline_restart=crs-fmwk-rs \
    -d asm-inst-rs
    -t SUNW.scalable_asm_instance_proxy

    追加するリソースのタイプを指定します。

    -p ORACLE_HOME=Grid_home

    Oracle ASM がインストールされている Oracle Grid Infrastructure ホームディレクトリへのパスを設定します。

    -p CRS_HOME=Grid_home

    Oracle Clusterware がインストールされている Oracle Grid Infrastructure ホームディレクトリへのパスを設定します。

    -p ORACLE_SID=+ASM n

    Oracle ASM システム識別子を設定します。

    -d asm-inst-rs

    作成する Oracle ASM インスタンスリソースの名前を指定します。

  7. クラスタノードで管理状態にある asm-inst-rg リソースグループをオンラインにします。
    # clresourcegroup online -eM asm-inst-rg
  8. Oracle ASM ディスクグループリソースを asm-dg-rg リソースグループに追加します。
    • ハードウェア RAID の場合、次のコマンドを使用します。
      # clresource create -g asm-dg-rg \
      -t SUNW.scalable_asm_diskgroup_proxy \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs \
      -d asm-dg-rs
    • Solaris Volume Manager for Sun Cluster の場合、次のコマンドを使用します。
      # clresource create -g asm-dg-rg \
      -t SUNW.scalable_asm_diskgroup_proxy \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,scal-dg-rs \
      -d asm-dg-rs
  9. クラスタノードで管理状態にある asm-dg-rg リソースグループをオンラインにします。
    # clresourcegroup online -eM asm-dg-rg
  10. ゾーンクラスタの場合、いずれかのノードの大域ゾーンから、SUNW.wait_zc_boot リソースグループを作成します。

    ゾーンクラスタで Oracle ACFS ファイルシステムを使用しない場合、このステップを省略します。

    # clresourcetype register SUNW.wait_zc_boot
    # clresourcegroup create -S scal-wait-zc-rg
    # clresource create -g scal-wait-zc-rg \
    -t SUNW.wait_zc—boot \
    -p zcname=zonecluster \
    wait-zc-rs
    # clresourcegroup online -eM scal-wait-zc-rg

次の手順

「Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure Resource を作成する」に進みます。

Oracle ACFS プロキシリソースグループを登録および構成する

Oracle ACFS プロキシリソースグループを登録および構成するには、次の手順を実行します。グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

始める前に

Oracle Grid Infrastructure リソースを登録および構成したことを確認します。「Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure Resource を作成する」を参照してください。

  1. スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. SUNW.scalable_acfs_proxy リソースタイプを登録します。
    • ファイルシステムがグローバルクラスタで使用される場合、次のコマンドを使用します。
      # clresourcetype register SUNW.scalable_acfs_proxy
    • ファイルシステムがゾーンクラスタで使用される場合、次のコマンドを使用します。
      # clresourcetype register -Z zonecluster SUNW.scalable_acfs_proxy
  3. オフラインリスタートリソース依存関係を使用して Oracle ACFS リソースグループを作成します。
    • ファイルシステムがグローバルクラスタで使用される場合、次のコマンドを使用します。
      # clresourcegroup create -S -p rg_affinities=++asm-dg-rg acfs-rg
      asm-dg-rg

      Oracle ASM ディスクグループリソースグループの名前を指定します。

      acfs-rg

      Oracle ACFS リソースグループの名前を指定します。

    • ファイルシステムがゾーンクラスタで使用される場合、次のコマンドを使用します。
      # clresourcegroup create -S -p rg_affinities=++asm-dg-rg[,++scal-wait-zc-rg] acfs-rg
      scal-wait-zc-rg

      ゾーンクラスタの場合、SUNW.wait_zc_boot リソースグループを指定します。

  4. SUNW.scalable_acfs_proxy リソースタイプのインスタンスを Oracle ACFS リソースグループに追加します。
    • ファイルシステムがグローバルクラスタで使用される場合、次のコマンドを使用します。
      # clresource create -g acfs-rg \
      -t SUNW.scalable_acfs_proxy \
      -p acfs_mountpoint=/acfs-mountpoint \
      -p resource_dependencies_offline_restart=asm-dg-rs \
      -d acfs-rs
    • ファイルシステムがゾーンクラスタで使用される場合、次のコマンドを使用します。
      # clresource create -Z zonecluster -g acfs-rg \
      -t SUNW.scalable_acfs_proxy \
      -p acfs_mountpoint=/acfs-mountpoint \
      -p resource_dependencies_offline_restart=asm-dg-rs \
      -d acfs-rs
  5. クラスタノードで管理状態にある acfs-rg リソースグループをオンラインにします。
    # clresourcegroup online -eM acfs-rg
  6. Oracle ACFS の構成を確認します。
    # clresource status +

次の手順

次のリストから、ご使用のクラスタ構成に次に適用するタスクを決めます。このリストから複数のタスクを実行する必要がある場合は、このリストのそれらのタスクのうち最初のタスクに進みます。

Oracle Solaris Cluster との相互運用のために Oracle Grid Infrastructure Resource を作成する

Oracle Grid Infrastructure リソースを作成するには、次の手順を実行します。このリソースは、Oracle Clusterware で管理されている操作を、Oracle Solaris Cluster で管理されている操作と協調します。グローバルクラスタのいずれかのノードから、すべてのステップを実行します。

始める前に

Oracle ASM リソースグループを登録および構成したことを確認します。「Oracle ACFS リソースグループを登録および構成する」を参照してください。

  1. スーパーユーザーになるか、RBAC の承認 solaris.cluster.admin および solaris.cluster.modify を提供する役割になります。
  2. ゾーンクラスタからファイルシステムを使用する場合、いずれかのノードの大域ゾーンから、Oracle Clusterware プロキシリソースを作成します。
    1. リソースを作成します。
      # /Grid_home/bin/crsctl add type sun.zcboot_proxy.type -basetype local_resource
      # /Grid_home/bin/crsctl add res sun.wait-zc-rs \
      -type sun.zcboot_proxy.type \
      -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/scproxy_crs_action' \
      ACL='owner:root:rwx,pgrp:oinstall:rwx,other::r--' \
      SCRIPT_TIMEOUT='20' \
      RESTART_ATTEMPTS='60' "
    2. リソースを確認します。
      # /Grid_home/bin/crsctl stat res sun.wait-zc-rs -p
      NAME=sun.wait-zc-rs
      TYPE=sun.zcboot_proxy.type
      ACL=owner:root:rwx,pgrp:oinstall:rwx,other::r-
      …
    3. リソースをオンラインにします。
      # /Grid_home/bin/crsctl start res sun.wait-zc-rs
  3. Solaris Volume Manager for Sun Cluster を使用している場合、Oracle Grid Infrastructure sun.storage_proxy.type リソースタイプを作成します。
    # /Grid_home/bin/crsctl \
    add type sun.storage_proxy.type \
    -basetype cluster_resource \
    -attr \
    "ATTRIBUTE=ACTION_SCRIPT,TYPE=string", \
    "ATTRIBUTE=HOSTING_MEMBERS,TYPE=string", \
    "ATTRIBUTE=CARDINALITY,TYPE=string", \
    "ATTRIBUTE=PLACEMENT,TYPE=string", \
    "ATTRIBUTE=SCRIPT_TIMEOUT,TYPE=int", \
    "ATTRIBUTE=RESTART_ATTEMPTS,TYPE=int", \
    "ATTRIBUTE=ACL,TYPE=string", \
    "ATTRIBUTE=VERSION,TYPE=string"
  4. Solaris Volume Manager for Sun Cluster を使用している場合、sun.storage_proxy.type タイプの Oracle Solaris Cluster sun. resource リソースを作成します。

    Oracle Grid Infrastructure リソース名は、sun.resource という形式を使用します。この resource は、SUNW.ScalDeviceGroup または SUNW.ScalMountPoint リソースの名前です。

    # /Grid_home/bin/crsctl add resource sun.resource \
    -type sun.storage_proxy.type \
    -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/scproxy_crs_action' \
    CARDINALITY='number-nodes' \
    SCRIPT_TIMEOUT='timeout' \
    PLACEMENT='restricted' \
    RESTART_ATTEMPTS='restarts' \
    HOSTING_MEMBERS='nodelist' \
    VERSION='1' "
    CARDINALITY

    クラスタメンバーシップのノード数

    HOSTING_MEMBERS

    クラスタメンバーシップのノードのリスト

  5. Oracle Grid Infrastructure storage_proxy リソースをオンラインにします。
    # /Grid_home/bin/crsctl start resource sun.resource
  6. Oracle Grid Infrastructure の終了トリガーリソースを作成します。
    1. 終了トリガーリソースを作成します。
      # /Grid_home/bin/crsctl add type sun.stoptrigger.type -basetype cluster_resource
      # /Grid_home/bin/crsctl add res sun.resource -type sun.stoptrigger.type \
      -attr "action_script='/opt/SUNWscor/dsconfig/bin/crs_stoptrigger_action' \
      HOSTING_MEMBERS='node1 node2 […]' \
      CARDINALITY='number-nodes' \
      placement='restricted' \
      ACL='owner:root:rwx,pgrp:oinstall:rwx,other::r--' \
      SCRIPT_TIMEOUT='20' \
      RESTART_ATTEMPTS='60' \
      START_DEPENDENCIES='hard(ora.appdg.ASMvolume.acfs) pullup:always(ora.appdg.ASMvolume.acfs)' \
      STOP_DEPENDENCIES='hard(ora.appdg.ASMvolume.acfs)' "
    2. 終了トリガーリソースを確認します。
      # /Grid_home/bin/crsctl stat res sun.resource -p
      NAME=sun.resource
      TYPE=sun.stoptrigger.type
      …
    3. 終了トリガーリソースを起動します。
      # /Grid_home/bin/crsctl start res sun.resource
    4. すべてのノードでリソースがオンラインであることを確認します。
      # /Grid_home/bin/crsctl stat res sun.resource

次の手順

「Oracle ACFS プロキシリソースグループを登録および構成する」に進みます。