Sun Cluster データサービス開発ガイド (Solaris OS 版)

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

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

#
# Copyright (c) 1998-2004 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 ファイルのリソースタイププロパティに指定されている値を変更できません。