以下の表に、Sun Cluster によって定義されるリソースグループプロパティを示します。プロパティ値は、次のように分類されます (「カテゴリ」列)。
必須 — 管理者は、管理ユーティリィティでリソースグループを作成するときに、必ず値を指定する必要があります。
任意 — 管理者がリソースグループの作成時に値を指定しない場合、システムがデフォルト値を提供します。
照会のみ— 管理ツールから直接設定できません。
「更新の可否」列は、初期設定後に、そのプロパティが更新可能かどうかを示しています。
表 A–3 リソースグループプロパティ
プロパティ名 |
説明 |
更新の可否 |
概要 |
---|---|---|---|
Auto_start_on_new_cluster (ブール値) |
このプロパティを使用すると、新しいクラスタを形成するとき、Resource Group の自動起動を無効にすることができます。
デフォルトは TRUE です。TRUE の場合、クラスタが再起動するとき、Resource Group Manager はリソースグループを自動的に起動して、Desired_primaries を有効にしようと試みます。FALSE に設定されている場合、クラスタのすべてのノードが同時に再起動したとき、Resource Group Manager はリソースグループを自動的に起動しません。 |
可 |
任意 |
Desired_ primaries (整数) |
グループが同時にオンラインになることができるノードの数。
デフォルトは 1 です。RG_mode プロパティが Failover の場合、このプロパティの値を 1 より大きく設定することはできません。RG_mode プロパティが Scalable の場合は、1 より大きな値を設定できます。 |
可 |
任意 |
Failback (ブール値) |
クラスタメンバーシップが変更されたとき、グループがオンラインになるノードセットを再計算するかどうかを指定するブール値。再計算によって、RGM はグループを優先度の低いノードでオフラインにし、優先度の高いノードでオンラインにします。
デフォルトは、False です。 |
可 |
任意 |
Global_ resources_ used (文字配列) |
クラスタファイルシステムがこのリソースグループ内のリソースによって使用されるかどうかを指定します。管理者は、すべての広域リソース (アスタリスク記号 *) または広域リソースなし (空の文字列 "") に指定できます。
デフォルトでは、すべての広域リソースです。 |
可 |
任意 |
Implicit_network_dependencies (ブール値) |
True の場合に、グループ内のネットワークアドレスリソースに対し、非ネットワークアドレスリソースの暗黙の強い依存性を RGM が強制することを指定するブール値。ネットワークアドレスリソースには、論理ホスト名と共有アドレスリソースタイプが含まれます。
スケーラブルリソースグループの場合、ネットワークアドレスリソースを含んでいないため、このプロパティは効果がありません。
デフォルトは、True です。 |
可 |
任意 |
Maximum_ primaries (整数) |
グループが同時にオンラインになることのできるノードの最大数。
デフォルトは 1 です。RG_mode プロパティが Failover の場合、このプロパティの値を 1 より大きく設定することはできません。RG_mode プロパティが Scalable の場合は、1 より大きな値を設定できます。 |
可 |
任意 |
Nodelist (文字配列) |
優先順位に従ってグループをオンラインにできるクラスタノードのリスト。これらのノードは、リソースグループの潜在的主ノードまたはマスターです。
デフォルトは、すべてのクラスタノードのリストになります。 |
可 |
任意 |
Pathprefix (文字列) |
グループ内のリソースが書き込めるクラスタファイルシステムにあるディレクトリは、重要な管理ファイルを書き込めます。一部のリソースでは、このプロパティは必須です。各リソースグループの Pathprefix は、一意にする必要があります。
デフォルトは空の文字列です。 |
可 |
任意 |
Pingpong_ interval (整数) |
再構成が生じた場合、あるいは scha_control giveover コマンドまたは関数の実行結果として、どのノードでリソースグループをオンラインにするかを判断するときに RGM が使用する負以外の整数値 (秒)。
再構成において、リソースの Start または Prenet_start メソッドがゼロ以外の値で終了、またはタイムアウトによって終了したことが原因で、Pingpong_interval で指定した秒数内に、リソースグループをオンラインにするのを 2 回以上失敗した場合、RGM はそのノードはリソースグループのホストとして不適切だと判断し、別のマスターを探します。
リソースの scha_control(1ha)(3ha) コマンドまたは関数の呼び出しによって、 Pingpong_interval で指定した秒数内に特定のノード上でリソースグループがオフラインになった場合、別のノードから生じる後続の scha_control 呼び出しの結果、そのノードはリソースグループのホストとして不適切だと判断されます。
デフォルト値は、3,600 秒 (1 時間) です。 |
可 |
任意 |
Resource_ list (文字配列) |
グループに含まれるリソースのリスト。管理者はこのプロパティを直接設定しません。このプロパティは、管理者がリソースグループにリソースを追加したり、リソースを削除したときに、RGM によって更新されます。
デフォルトは、空のリストです。 |
不可 |
照会のみ |
RG_ dependencies (文字配列) |
同じノード上の別のグループをオンライン/オフラインにするときの優先順位を示すリソースグループのリスト (任意)。別のノードでグループをオンラインにする場合は、このリストは無効です。
デフォルトは、空のリストです。 |
可 |
任意 |
RG_ description (文字列) |
リソースグループの簡単な説明。
デフォルトは空の文字列です。 |
可 |
任意 |
RG_mode (列挙) |
リソースグループがフェイルオーバーグループなのか、スケーラブルグループなのかを指定します。このプロパティの値が Failover の場合、RGM はグループの Maximum_primaries プロパティを 1 に設定し、そのリソースグループをマスターするのを単一のノードに制限します。
このプロパティの値が Scalable の場合、RGM は Maximum_primaries プロパティが 1 より大きい値を持つことを許可し、複数のノードで同時にそのグループをマスターできるようにします。RGM は、RG-mode が Scalable に設定されているリソースグループに、Failover プロパティが True に設定されているリソースを追加することを許可しません。
Maximum_primaries に 1 が設定されている場合のデフォルトは、Failover です。Maximum_primaries に 2 以上が設定されている場合のデフォルトは、Scalable です。 |
不可 |
任意 |
RG_name (文字列) |
リソースグループの名前。クラスタ内で一意にする必要があります。 |
不可 |
必須 |
RG_project_name (文字列) |
リソースグループに関連付けられた Solaris プロジェクト名。このプロパティは、CPU の共有、クラスタデータサービスのリソースプールといった Solaris のリソース管理機能に適用できます。RGM は、リソースグループをオンラインにするとき、Resource_project_name プロパティセットを持たないリソースに対して、このプロジェクトで関連付けられたプロセスを起動します。プロジェクトデータベース内に存在するプロジェクト名を指定する必要があります。また、root ユーザーは、このプロジェクトのメンバーとして構成されている必要があります。 このプロパティは Solaris 9 以降でサポートされます。 注 – このプロパティへの変更を有効にするには、リソースを再起動する必要があります。 |
任意の時点 |
必須 |
各クラスタノードの RG_state (列挙) |
RGM によって Online、Offline、Pending_online、 Pending_offline、Error_stop_failed に設定され、各クラスタノード上のグループの状態を示します。グループが RGM の制御下にない場合は、非管理状態で存在できます。
このプロパティは、ユーザーは構成できません。
デフォルトは、Offline です。 |
不可 |
照会のみ |