Sun Cluster 3.1 データサービスのインストールと構成

リソースタイプ、リソースグループ、リソースプロパティの変更

リソースグループとリソースは、変更可能な標準の構成プロパティを持っています。次の各手順では、これらのプロパティの変更方法を説明します。

リソースには拡張プロパティがあり、一部の拡張プロパティはデータサービス開発者によってあらかじめ定義されているため、変更することができません。各データサービスの拡張プロパティの一覧については、このマニュアルのデータサービスに関する各章を参照してください。

リソースグループとリソースの標準の構成プロパティについては、scrgadm(1M) のマニュアルページを参照してください。

リソースタイププロパティの変更

この手順を実行するには、次の情報が必要になります。


注 –

この手順は、任意のクラスタノードから実行します。


  1. クラスタメンバー上でスーパーユーザーになります。

  2. scrgadm コマンドを使用し、この手順に必要なリソースタイプの名前を判断します。


    # scrgadm -pv
    
  3. リソースタイププロパティを変更します。

    リソースタイプで変更できる唯一のプロパティは、Installed_node_list です。


    # scrgadm -c -t resource-type -h installed-node-list
    
    -c

    指定したリソースタイププロパティを変更します。

    -t resource-type

    リソースタイプの名前を指定します。

    -h installed-node-list

    このリソースタイプがインストールされるノードの名前を指定します。

  4. リソースタイププロパティが変更されていることを確認します。


    # scrgadm -pv -t resource-type
    

例 – リソースタイププロパティの変更

次に、SUNW.apache プロパティを変更し、このリソースタイプが 2 つのノード (phys-schost-1 および phys-schost-2) にインストールされているように定義する例を示します。


# scrgadm -c -t SUNW.apache -h phys-schost-1,phys-schost-2 
# scrgadm -pv -t SUNW.apache
リソースタイプ 名前:                              SUNW.apache:3.1
  (SUNW.apache) リソースタイプ  説明:      Apache Web Server on Sun Cluster
  (SUNW.apache) リソースタイプ  ベースディレクトリ:     /opt/SUNWscapc/bin
  (SUNW.apache) リソースタイプ  単一のインスタンス:    False
  (SUNW.apache) リソースタイプ  初期ノード:         All potential masters
  (SUNW.apache) リソースタイプ  フェイルオーバー:           False
  (SUNW.apache) リソースタイプ  バージョン:            3.1
  (SUNW.apache) リソースタイプ  API バージョン:        2
  (SUNW.apache) リソースタイプ  ノードにインストールされている:  <All>
  (SUNW.apache) リソースタイプ  パッケージ:           SUNWscapc

リソースグループプロパティの変更

この手順を実行するには、次の情報が必要になります。

この手順では、リソースグループプロパティの変更方法について説明しています。リソースグループプロパティの一覧については、付録 A 「標準プロパティ」を参照してください。


注 –

この手順は、任意のクラスタノードから実行します。


  1. クラスタメンバー上でスーパーユーザーになります。

  2. リソースグループプロパティを変更します。


    # scrgadm -c -g resource-group -y property=new_value
    
    -c

    指定したプロパティを変更します。

    -g resource-group

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

    -y property

    変更するプロパティの名前を指定します。

  3. リソースグループプロパティが変更されていることを確認します。


    # scrgadm -pv -g resource-group
    

例 – リソースグループプロパティの変更

次に、リソースグループ (resource-group-1) の Failback プロパティを変更する例を示します。


# scrgadm -c -g resource-group-1 -y Failback=True
# scrgadm -pv -g resource-group-1

リソースプロパティの変更

この手順を実行するには、次の情報が必要になります。

この手順は、リソースプロパティの変更方法について説明しています。リソースグループプロパティの一覧については、付録 A 「標準プロパティ」を参照してください。


注 –

この手順は、任意のクラスタノードから実行します。


  1. クラスタメンバー上でスーパーユーザーになります。

  2. scrgadm -pvv コマンドを実行し、現在のリソースプロパティ設定を表示します。


    # scrgadm -pvv -j resource
    
  3. リソースプロパティを変更します。


    # scrgadm -c -j resource -y property=new_value | -x extension_property=new_value
    
    -c

    指定したプロパティを変更します。

    -j resource

    リソースの名前を指定します。

    -y property=new_value

    変更する標準プロパティの名前を指定します。

    -x extension_property=new_value

    変更する拡張プロパティの名前を指定します。Sun が提供するデータサービスについては、データサービスのインストールと構成に関する各章で説明されている拡張プロパティを参照してください。

  4. リソースプロパティが変更されていることを確認します。


    # scrgadm pvv -j resource
    

例 – 標準リソースプロパティの変更

次に、リソース (resource-1) のシステム定義プロパティ (Start_timeout) を変更する例を示します。


# scrgadm -c -j resource-1 -y start_timeout=30
# scrgadm -pvv -j resource-1

例 – 拡張リソースプロパティの変更

次に、リソース (resource-1) の拡張プロパティ (Log_level) を変更する例を示します。


# scrgadm -c -j resource-1 -x Log_level=3
# scrgadm -pvv -j resource-1