可伸缩应用程序资源是使用故障转移资源组中的共享地址的应用程序资源。
要向其中添加资源的可伸缩资源组的名称
资源的资源类型名称
可伸缩服务资源使用的共享地址资源,即先前包含在故障转移资源组中的共享地址
有关附加信息,请参见scrgadm(1M) 手册页。
请通过任一群集节点执行此过程。
成为某个群集成员的超级用户。
将可伸缩应用程序资源添加到资源组。
# scrgadm -a -j resource -g resource-group -t resource-type \ -y Network_resources_used=network-resource[,network-resource...] \ -y Scalable=True [-x Extension_property=value, …] [-y Standard_property=value, …] |
添加资源。
指定要添加的资源的名称。
指定先前创建的可伸缩服务资源组的名称。
指定此资源的资源类型名称。
指定此资源所依赖的网络资源(共享地址)的列表。
指定此资源是可伸缩的。
指定一个用逗号分隔的依赖于特定数据服务的扩展特性的列表。 请参见有关各数据服务的章节以确定该数据服务是否需要此特性。
指定一个用逗号分隔的依赖于特定数据服务的标准特性的列表。 请参见有关各数据服务的章节和附录 A,标准特性 以确定该数据服务是否需要此特性。
指定一个用逗号分隔的依赖于特定数据服务的标准特性的列表。 请参见有关各数据服务的章节和附录 A,标准特性 以确定该数据服务是否需要此特性。
您可以设置其他特性。 有关其他可配置特性的信息,请参见附录 A,标准特性 和本书中有关如何安装和配置可伸缩数据服务的章节。 尤其对于可伸缩服务,通常设置 Port_list、Load_balancing_weights 和 Load_balancing_policy 特性,这在附录 A,标准特性 中进行了说明。
检验是否已经添加并验证了可伸缩应用程序资源。
# scrgadm -pv -j resource |
添加资源会使 Sun Cluster 软件验证该资源。 如果验证成功,则您可以启用该资源,并可以将资源组转为 RGM 可对其进行管理的状态。 如果验证失败,则 scrgadm 命令将生成错误消息并退出。 如果验证失败,请针对错误消息查看每个节点上的 syslog。 错误消息显示在执行验证的节点上,不一定显示在运行 scrgadm 命令的节点上。
此例说明了将资源 (resource-1) 添加到资源组 (resource-group-1)。 请注意,resource-group-1 依赖于包含使用中的网络地址(下例中的 schost-1 和 schost-2)的故障转移资源组。 该资源依赖于共享地址资源(schost-1、schost-2),共享地址资源必须位于先前定义的一个或多个故障转移资源组中。
# scrgadm -a -j resource-1 -g resource-group-1 -t resource-type-1 \ -y Network_resources_used=schost-1,schost-2 \ -y Scalable=True # scrgadm -pv -j resource-1 (resource-group-1) Res name: resource-1 (resource-group-1:resource-1) Res R_description: (resource-group-1:resource-1) Res resource type: resource-type-1 (resource-group-1:resource-1) Res resource group name: resource-group-1 (resource-group-1:resource-1) Res enabled: False (resource-group-1:resource-1) Res monitor enabled: True |
添加可伸缩应用程序资源之后,请按照过程如何使资源组联机 启用该资源。