Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

资源类型名称和资源类型监视器实现

虽然您可以在 Sun Cluster 3.0 中登记支持升级的资源类型,但是在 CCR 中记录的资源类型名称不包含版本后缀。 要在 Sun Cluster 3.0 和 Sun Cluster 3.1(及更高版本)中正确运行,该资源类型的监视器必须可以处理以下两种命名惯例:


vendor_id.resource_name:version
vendor_id.resource_name

通过运行与以下代码等效的代码,监视器可以确定要使用的适当名称:


scha_resourcetype_get -O RT_VERSION -T VEND.myrt
scha_resourcetype_get -O RT_VERSION -T VEND.myrt:vers

然后比较包含 vers 的输出值。 对于 vers 的某一特定值,只有一个命令会成功,因为不可能使用两个不同名称将资源类型的同一版本登记两次。