Oracle® Solaris Cluster 参考手册

退出打印视图

更新时间: 2014 年 7 月,E51743-01
 
 

scha_resourcetype_get(1HA)

名称

scha_resourcetype_get - 访问资源类型信息

用法概要

scha_resourcetype_get -O optag -T type [-Z zoneclustername]

描述

scha_resourcetype_get 命令可以访问向资源组管理器 (Resource Group Manager, RGM) 注册的资源类型的相关信息。

请在代表由 RGM 控制的服务的资源类型的回调方法 shell 脚本实现中使用该命令。该命令提供的信息与 scha_resourcetype_get(3HA) C 函数提供的信息相同。

该命令会以格式化字符串将信息输出到标准输出 (stdout ),如 scha_cmds(1HA) 手册页中所述。输出内容是单个字符串,或者是位于各自的行上的多个字符串。可以将输出存储在 shell 变量中。您还可以使用 awk(1) 命令或其他 shell 命令解析输出,以进一步供脚本使用。

需要具有 solaris.cluster.resource.read RBAC 授权才能使用该命令。请参见 rbac(5) 手册页。

经授权的用户可以通过 pfsh(1)pfcsh(1)pfksh(1) 配置文件 shell 在命令行上发出 Oracle Solaris Cluster 特权命令。配置文件 shell 是一种特殊的 shell,通过该 shell,可以访问分配给 Oracle Solaris Cluster 命令权限配置文件的 Oracle Solaris Cluster 特权命令。当您运行 su(1M) 以承担某个角色时,即会启动配置文件 shell。也可以使用 pfexec(1) 来发出特权 Oracle Solaris Cluster 命令。

选项

支持以下选项:

–O optag

表示要访问的信息。


注 - optag 选项(例如 API_VERSION BOOT区分大小写。指定 optag 选项时,您可以使用任意大小写字母组合。

以下 optag 值将检索相应的资源类型属性。输出是资源类型的指定属性的值。

API_VERSION
BOOT
FAILOVER
FINI
GLOBAL_ZONE
INIT
INIT_NODES
INSTALLED_NODES
IS_LOGICAL_HOSTNAME
IS_SHARED_ADDRESS
MONITOR_CHECK
MONITOR_START
MONITOR_STOP
PKGLIST
POSTNET_STOP
PRENET_START
PROXY
RESOURCE_LIST
RT_BASEDIR
RT_DESCRIPTION
RT_SYSTEM
RT_VERSION
SINGLE_INSTANCE
START
STOP
UPDATE
VALIDATE
–T type

是所注册的供 RGM 群集工具使用的资源类型的名称。

–Z zoneclustername

指定要对其执行操作的群集。当命令是在全局区域中执行但却需要在指定区域群集上进行操作时,此选项适用。无法在某区域群集内执行该命令来访问其他区域群集。

zoneclustername

指定在名为 zoneclustername 的区域群集中执行查询。

如果省略 –Z 选项,则将在执行命令的群集中执行查询。

退出状态

返回以下退出值:

0

命令已成功完成。

非零值

发生错误。

scha_calls(3HA) 中介绍了故障错误代码。

属性

有关以下属性的描述,请参见 attributes(5)

属性类型
属性值
可用性
ha-cluster/developer/api
接口稳定性
Stable(稳定)

另请参见

awk(1)scha_cmds(1HA)scha_calls(3HA)scha_resourcetype_get(3HA)attributes(5)rt_properties(5)