成为某个群集成员的超级用户。
如果尚未执行配置和激活网络资源中的步骤,请为 Sun Java System Message Queue 添加资源组。
# scrgadm -a -g resource group [-h nodelist] |
如果尚未执行配置和激活网络资源中的步骤,请向资源组添加逻辑主机名资源。
# scrgadm -a -L -g resource group -l logical hostname |
注册数据服务的资源类型。
# scrgadm -a -t SUNW.s1mq |
添加数据服务资源类型
指定预定义的资源类型名称
如果 Smooth_Shutdown 扩展特性设置为 TRUE,请在 $IMQ_VARHOME/instances/broker/ 目录下创建名为 scs1mqconfig 的文件。 请向所创建的文件中添加以下行:
Password password |
有关 Smooth_Shutdown 扩展特性的说明,请参见Sun Cluster HA for Sun Java System Message Queue 故障监视器操作。
将 Sun Java System Message Queue 资源实例添加到故障切换资源组。
[如果将 Smooth_Shutdown 设置为 FALSE(缺省设置),则:] # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/broker \ -x Broker_Name=broker \ -y Network_Resources_Used=logical hostname \ -y Port_list=port/tcp[,port/tcp] |
[如果将 Smooth_Shutdown 设置为 TRUE,则:] # scrgadm -a -j resource -g resource-group -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/broker \ -x Broker_Name=broker \ -x Broker_User=user \ -y Network_resources_used=logical hostname \ -y Port_list=port/tcp[,port/tcp] \ -x Smooth_Shutdown=TRUE |
包含应用程序资源的资源组与您在如何配置和激活网络资源中为网络资源创建的资源组相同。
指定 Sun Java System Message Queue 应用程序资源名。
指定要添加的资源的类型。
指定 Sun Java System Message Queue 配置目录的路径。 Confdir_list 扩展特性是必需的。 Confdir_list 特性只能有一个项。
指定要监视的代理程序的名称。
指定受管理代理程序的用户名。
在 resource-group 中指定用逗号分隔的网络资源(逻辑主机名)列表,Sun Java System Message Queue 应用程序资源必须使用这些资源。
指定要使用的端口号和协议,例如 80/tcp。 Port_list 特性必须有一个或两个项。
用于关闭代理程序。 使用 impcmd 命令可在 imqcmd 命令字符串中显示代理程序口令。
# scswitch -Z -g resource-group |
启用资源及其监视器。
指定要启用的应用程序资源组的名称。
检验资源组和应用服务器资源是否处于联机状态。
# scstat -g # ps -ef |
此示例说明如何注册 Sun Cluster HA for Sun Java System Message Queue。
群集信息 节点名称:phys-schost-1 和 phys-schost-2 逻辑主机名:schost-1 资源组:resource-group-1(用于所有资源) 资源:schost-1(逻辑主机名)和 SUNW.s1mq(Sun Java System Message Queue 应用程序资源) (创建故障切换资源组。) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (将逻辑主机名资源添加到资源组。) # scrgadm -a -L -g resource-group-1 -l schost-1 (注册 SUNW.s1mq 资源类型。) # scrgadm -a -t SUNW.s1mq (创建 Sun Java System Message Queue 资源并将其添加到 资源组。) # scrgadm -a -j s1mq-rs -g s1mq-rg \ -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/hamq1 \ -x Broker_Name=hamq1 \ -y Network_resources_used=schost-1 \ -y Port_list=7676/tcp (启用应用程序资源组。) # scswitch -Z -g s1mq-rg |
此示例说明了如何注册启用了 Smooth_Shutdown 的 Sun Cluster HA for Sun Java System Message Queue。
群集信息 节点名称:phys-schost-1 和 phys-schost-2 逻辑主机名:schost-1 资源组:resource-group-1(用于所有资源) 资源:schost-1(逻辑主机名)和 s1mq-1(Sun Java System Message Queue 应用程序资源) (创建故障切换资源组。) # scrgadm -a -g resource-group-1 -h phys-schost-1,phys-schost-2 (将逻辑主机名资源添加到资源组。) # scrgadm -a -L -g resource-group-1 -l schost-1 (注册 SUNW.s1mq 资源类型。) # scrgadm -a -t SUNW.s1mq (创建 Sun Java System Message Queue 资源并将其添加到 资源组。) # scrgadm -a -j s1mq-rs -g s1mq-rg \ -t SUNW.s1mq \ -x Confdir_list=$IMQ_VARHOME/instances/hamq1 \ -x Broker_Name=hamq1 \ -x Broker_User=admin \ -y Network_resources_used=schost-1 \ -y Port_list=7676/tcp \ -x Smooth_Shutdown=TRUE (启用应用程序资源组。) # scswitch -Z -g s1mq-rg |