Sun Cluster 3.0 データサービス開発ガイド

サンプル RTR ファイルのリソースタイププロパティ

次のリストに示すように、サンプルの RTR ファイルはコメントから始まり、その後に、HA-DNS 構成を定義するリソースタイププロパティが続きます。

                #
                # Copyright (c) 1998-2000 by Sun Microsystems, Inc.
                # All rights reserved.
                #
                # Registration information for Domain Name Service (DNS)
                #
                #pragma ident	"@(#)SUNW.sample	1.1	00/05/24 SMI"

                RESOURCE_TYPE = "sample";
                VENDOR_ID = SUNW;
                RT_DESCRIPTION = "Domain Name Service on Sun Cluster";

                RT_VERSION ="1.0"; 
                API_VERSION = 2;	 
                FAILOVER = TRUE;

                RT_BASEDIR=/opt/SUNWsample/bin;
                PKGLIST = SUNWsample;

                START				=			dns_svc_start;
                STOP				=			dns_svc_stop;

                VALIDATE 			=			dns_validate;
                UPDATE 				=			dns_update;

                MONITOR_START 			= 			dns_monitor_start;
                MONITOR_STOP 			= 			dns_monitor_stop;
                MONITOR_CHECK 			= dns_monitor_check;

ヒント -

RTR ファイルの最初のエントリには、Resource_type プロパティを宣言する必要があります。宣言しないと、リソースタイプの登録は失敗します。



注 -

RGM はプロパティ名の大文字と小文字を区別します。Sun が提供する RTR ファイルにおけるプロパティの規約としては、最初の文字は大文字で、残りの文字は小文字にします。ただし、メソッド名は例外で、プロパティ属性と同様に、すべての文字を大文字にします 。


次に、これらのプロパティについての情報を説明します。

この RTR ファイルに指定されていないリソースタイププロパティ (Single_instanceInit_nodesInstalled_nodes など) は、デフォルト値を取得します。リソースタイププロパティの完全なリストとそのデフォルト値については、表 A-1 を参照してください。

クラスタ管理者は、RTR ファイルのリソースタイププロパティに指定されている値を変更できません。