用于 BroadVision One-To-One Enterprise 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

替代配置:如何注册和配置 Sun Cluster HA for BroadVision One-To-One Enterprise

要注册和配置 Sun Cluster HA for BroadVision One-To-One Enterprise,请执行以下步骤。


注意 –

在启动 Sun Cluster HA for BroadVision One-To-One Enterprise 之前,请检验您的数据库是否可以访问。


  1. 关闭所有 BroadVision One-To-One Enterprise 服务器,包括根主机、后端和 Interaction Manager 服务器。


    注意 –

    请在测试 BroadVision One-To-One Enterprise 安装之后执行此步骤。


  2. 运行 ps(1) 命令,以检验在所有群集节点上已停止所有 BroadVision One-To-One Enterprise 进程和 orbix 守护程序 (orbixd)。

  3. 在一个群集节点上成为超级用户。

  4. 运行 scrgadm 命令,为 Sun Cluster HA for BroadVision One-To-One Enterprise 注册资源类型。


    # scrgadm -a -t SUNW.bv
    
    -a

    为数据服务添加资源类型。

    -t SUNW.bv

    指定为数据服务预定义的资源类型名称。

  5. 运行 scrgadm 命令,以创建根主机、后端和 Interaction Manager 资源。

    1. 设置每个资源的 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
      
      -j root-host-resource

      指定根主机资源的名称。

      -x BVUSER= bvuser

      指定您的 BroadVision 的用户名。

      -x BV1TO1_VAR= path-to-bv1to1_var-directory

      指定 $BV1TO1_VAR 目录的路径。

      -j back-end-resource-n

      指定后端资源的名称。


      注意 –

      您应该已经创建了在故障转移资源组的 Network_resource_used 特性中定义的所有逻辑主机名(请参见替代配置:如何配置和检验 BroadVision One-To-One Enterprise、数据库和 HTTP 服务器安装过程的步骤 3)。


    2. 替代配置:如何配置和检验 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
      
      -j im-resource

      指定 Interaction Manager 资源的名称。

  6. 运行 scswitch 命令以启用目前包括 BroadVision One-To-One Enterprise 后端和根主机资源的资源组。


    # scswitch -Z -g failover-resource-group
    # scswitch -Z -g im-resource-group