群集管理员可以在 Sun Cluster 3.0 中注册支持升级的资源类型。但是,Sun Cluster 将记录无版本后缀的资源类型名称。为了可以在 Sun Cluster 3.0 和 Sun Cluster 3.1 中正常运行,此资源类型的监视器代码必须能够处理这两种命名约定:
vendor-id.resource-type:rt-version vendor-id.resource-type
资源类型名称的格式中介绍了资源类型名称的格式。
群集管理员不能以两个不同的名称注册相同的资源类型版本两次。为了使监视器代码可以确定正确的名称,请在监视器代码中调用以下命令:
scha_resourcetype_get -O RT_VERSION -T VEND.myrt scha_resourcetype_get -O RT_VERSION -T VEND.myrt:vers
然后,将输出值与 vers 进行比较。对于特定的 vers 值,这两个命令中只有一个会成功。