用于 Sun Java System Application Server 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

在 用于 Sun Java System Application Server 的 Sun Cluster HA 中创建故障转移节点代理组件的示例

本节中的示例假定使用以下配置,其中故障转移 IP 地址由逻辑主机名表示。


示例 1–4 创建故障转移节点代理资源

  1. 要为节点代理注册资源类型,请运行以下命令。


    # scrgadm -a -t SUNW.jsas-na
    
  2. 要创建故障转移资源组 na-rg1 以包含节点代理 NA1NA2 的故障转移 IP 地址 IP1 和节点代理资源,请运行以下命令。


    # scrgadm -a -g na-rg1
    
  3. 要创建故障转移资源组 na-rg2 以包含节点代理 NA3NA4 的故障转移 IP 地址 IP2 和节点代理资源,请运行以下命令。


    # scrgadm -a -g na-rg2
    
  4. 要将故障转移 IP 地址资源 IP1 添加到资源组 na-rg1 中,请运行以下命令。


    # scrgadm -a -L -g na-rg1 -l IP1
    
  5. 要将故障转移 IP 地址资源 IP2 添加到资源组 na-rg2 中,请运行以下命令。


    # scrgadm -a -L -g na-rg2 -l IP2
    
  6. 要在资源组 na-rg1 中创建节点代理资源 na-rs1,请运行以下命令。


    注 –

    对于为一个故障转移 IP 地址配置的所有节点代理,将仅创建一个节点代理资源。数据服务将自动检测在故障转移 IP 地址上配置的节点代理,该故障转移 IP 地址是在故障转移资源组中创建的。

    在此示例中,节点代理 NA1NA2 及其所有服务器实例(I1I2I3I4)都配置在 IP1 上,因此将仅为 NA1NA2 创建一个资源 na-rs1


    • 如果使用扩展属性的默认值,请运行以下命令。


      # scrgadm -a -j na-rs1  -g na-rg1  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p
      
    • 如果安装不在默认位置,并且管理端口也不是默认端口,请运行此命令。


      # scrgadm -a -j na-rs1  -g na-rg1  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p \
      -x Confdir_list=/global/disk1/appserver-install-dir \
      -x Adminport=6162
      
  7. 要在资源组 na-rg2 中创建节点代理资源 na-rs2,请运行以下命令。


    注 –

    对于为一个故障转移 IP 地址配置的所有节点代理,将仅创建一个节点代理资源。数据服务将自动检测在故障转移 IP 地址上配置的节点代理,该故障转移 IP 地址是在故障转移资源组中创建的。

    在此示例中,节点代理 NA3NA4 及其所有服务器实例(I5I6I7I8)都配置在 IP2 上,因此将仅为 NA3NA4 创建一个资源 na-rs2


    • 如果使用扩展属性的默认值,请运行以下命令。


      # scrgadm -a -j na-rs2  -g na-rg2  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p
      
    • 如果安装不在默认位置,并且管理端口不是默认端口,请运行以下命令。


      # scrgadm -a -j na-rs2  -g na-rg2  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p \
      -x Confdir_list=/global/disk1/appserver-install-dir \
      -x Adminport=6162
      
  8. 要使节点代理资源组 na-rg1 联机,请运行以下命令。


    # scswitch -Z -g na-rg1
    

    通过使资源组 na-rg1 联机,可以启用以下资源。

    • 节点代理 NA1 及配置在 NA1 下的服务器实例 I1I2

    • 节点代理 NA2 及配置在 NA2 下的服务器实例 I3I4

  9. 要使节点代理资源组 na-rg2 联机,请运行以下命令。


    # scswitch -Z -g na-rg2
    

    通过使资源组 na-rg2 联机,可以启用以下资源。

    • 节点代理 NA3 及配置在 NA3 下的服务器实例 I5I6

    • 节点代理 NA4 及配置在 NA4 下的服务器实例 I7I8