要注册和配置 Sun Cluster HA for BroadVision One-To-One Enterprise,请执行以下步骤。
在启动 Sun Cluster HA for BroadVision One-To-One Enterprise 之前,请检验您的数据库是否可以访问。
关闭所有 BroadVision One-To-One Enterprise 服务器,包括根主机、后端和 Interaction Manager 服务器。
请在测试 BroadVision One-To-One Enterprise 安装之后执行此步骤。
运行 ps(1) 命令,以检验在所有群集节点上已停止所有 BroadVision One-To-One Enterprise 进程和 orbix 守护程序 (orbixd)。
在一个群集节点上成为超级用户。
运行 scrgadm 命令,为 Sun Cluster HA for BroadVision One-To-One Enterprise 注册资源类型。
# scrgadm -a -t SUNW.bv |
为数据服务添加资源类型。
指定为数据服务预定义的资源类型名称。
运行 scrgadm 命令,以创建根主机、后端和 Interaction Manager 资源。
设置每个资源的 Network_resources_used 特性,以指向相应的逻辑主机名。
如果您在一个资源组中创建了两个或多个后端资源,并且您未设置 Network_resources_used 特性,则验证方法将失败。
# scrgadm -a -j root-host-resource -g failover-resource-group -t SUNW.bv -y Network_resources_used=root-host-logical-hostname -x BVUSER=bvuser -x BV1TO1_VAR=path-to-bv1to1_var-directory # scrgadm -a -j back-end-resource-1 -g failover-resource-group -t SUNW.bv -y Network_resources_used=back-end-logical-hostname-1 -x BVUSER=bvuser -x BV1TO1_VAR=path-to-bv1to1_var-directory ... # scrgadm -a -j back-end-resource-n -g failover-resource-group -t SUNW.bv -y Network_resources_used=back-end-logical-hostname-n -x BVUSER=bvuser -x BV1TO1_VAR=path-to-bv1to1_var-directory |
指定根主机资源的名称。
指定您的 BroadVision 的用户名。
指定 $BV1TO1_VAR 目录的路径。
指定后端资源的名称。
您应该已经创建了在故障转移资源组的 Network_resource_used 特性中定义的所有逻辑主机名(请参见替代配置: 如何配置和检验 BroadVision One-To-One Enterprise、数据库和 HTTP 服务器安装过程的步骤 3)。
在替代配置: 如何配置和检验 BroadVision One-To-One Enterprise、数据库和 HTTP 服务器安装过程的步骤 4 中创建的可缩放资源组中创建 Interaction Manager 资源。
# scrgadm -a -j im-resource -g im-resource-group -t SUNW.bv -x BVUSER=bvuser -x BV1TO1_VAR=path-to-bv1to1_var-directory |
指定 Interaction Manager 资源的名称。
运行 scswitch 命令以启用目前包括 BroadVision One-To-One Enterprise 后端和根主机资源的资源组。
# scswitch -Z -g failover-resource-group # scswitch -Z -g im-resource-group |