リソースタイプの完全な名前の書式は、次のように、リソースタイプによって異なります。
リソースタイプのリソースタイプ登録 (Resource Type Registration、RTR) ファイルに #$upgrade 指令が含まれる場合、書式は次のようになります。
vendor-id.base-rt-name:rt-version
リソースタイプの RTR ファイルに #$upgrade 指令が含まれない場合、書式は次のようになります。
vendor-id.base-rt-name
ピリオドは、vendor-id と base-rt-name を分離します。コロンは、base-rt-name と rt-version を分離します。
この書式における変数要素は次のようになります。
ベンダー ID 接頭辞を指定します。ベンダー ID 接頭辞は、RTRファイル内の Vendor_id リソースタイププロパティーの値です。リソースタイプを開発する場合、会社の略号など、ベンダーを一意に識別するベンダー ID 接頭辞を選択します。たとえば、Sun で開発されるリソースタイプのベンダー ID 接頭辞は SUNW です。
ベースリソースタイプ名を指定します。ベースリソースタイプ名は、RTR ファイル内の Resource_type リソースタイププロパティーの値です。
バージョン接尾辞を指定します。バージョン接尾辞は、RTR ファイル内の RT_version リソースタイププロパティーの値です。バージョン接尾辞は、RTR ファイルが #$upgrade 指令を含む場合、完全なリソースタイプ名の部分だけを示します。#$upgrade 指令は、Sun Cluster 製品のリリース 3.1 から導入されました。
ベースリソースタイプ名が 1 つのバージョンだけ登録されている場合、管理コマンドで完全な名前を使用する必要はありません。ベンダー ID 接頭辞、バージョン接尾辞、あるいはその両方は省略できます。
詳細は、「資源タイプのプロパティー」を参照してください。
この例では、RTR ファイルで次のようなプロパティーが設定されているリソースタイプの完全な名前を示します。
Vendor_id=SUNW
Resource_type=sample
RT_version=2.0
RTR ファイルによって定義される完全なリソースタイプ名は次のようになります。
SUNW.sample:2.0
この例では、RTR ファイルで次のようなプロパティーが設定されているリソースタイプの完全な名前を示します。
Vendor_id=SUNW
Resource_type=nfs
RTR ファイルによって定義される完全なリソースタイプ名は次のようになります。
SUNW.nfs