可伸缩资源组与可伸缩服务一起使用。 共享地址功能是 Sun Cluster 的联网工具,可以使可伸缩服务的多个实例显示为单个服务。 必须先创建包含可伸缩资源所依赖的共享地址的故障转移资源组。 然后再创建可伸缩资源组,并将可伸缩资源添加到该组。
有关附加信息,请参见scrgadm(1M) 手册页。
请通过任一群集节点执行此过程。
成为某个群集成员的超级用户。
创建用于保存可伸缩资源要使用的共享地址的故障转移资源组。
创建可伸缩资源组。
# scrgadm -a -g resource-group \ -y Maximum_primaries=m \ -y Desired_primaries=n \ -y RG_dependencies=depend-resource-group \ -h nodelist] |
添加可伸缩资源组。
指定要添加的可伸缩资源组的名称。
指定此资源组的活动主节点的最大数目。
指定尝试启动资源组的活动主节点的数目。
标识包含共享地址资源(正在创建的资源组所依赖)的资源组。
指定其中此资源组即将可用的节点的可选列表。 如果未指定此列表,缺省值将为所有节点。
检验是否已经创建该可伸缩资源组。
# scrgadm -pv -g resource-group |
此例说明了可伸缩资源组 (resource-group-1) 的添加,该资源组将在两个节点(phys-schost-1、phys-schost-2)上托管。 可伸缩资源组依赖于包含共享地址的故障转移资源组 (resource-group-2)。
# scrgadm -a -g resource-group-1 \ -y Maximum_primaries=2 \ -y Desired_primaries=2 \ -y RG_dependencies=resource-group-2 \ -h phys-schost-1,phys-schost-2 # scrgadm -pv -g resource-group-1 Res Group name: resource-group-1 (resource-group-1) Res Group RG_description: <NULL> (resource-group-1) Res Group management state: Unmanaged (resource-group-1) Res Group Failback: False (resource-group-1) Res Group Nodelist: phys-schost-1 phys-schost-2 (resource-group-1) Res Group Maximum_primaries: 2 (resource-group-1) Res Group Desired_primaries: 2 (resource-group-1) Res Group RG_dependencies: resource-group-2 (resource-group-1) Res Group mode: Scalable (resource-group-1) Res Group network dependencies: True (resource-group-1) Res Group Global_resources_used: All (resource-group-1) Res Group Pathprefix: |
创建可伸缩资源组之后,您可以将可伸缩应用程序资源添加到该资源组。 有关详细信息,请参见如何将可伸缩应用程序资源添加到资源组 。