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

安装和配置 Sun Java System Application Server

本节介绍如何安装和配置 Sun Java System Application Server。此处仅包含特定于 用于 Sun Java System Application Server 的 Sun Cluster HA 的信息。有关详细的安装说明(包括修补程序需求),请参见 Sun Java System Application Server 文档。


注 –

开始安装之前,请将 domain.xml 文件中的 JMS-service 条目设置为 REMOTE


Procedure如何配置和激活网络资源

要使 Sun Java System Application Server 中的组件在 Sun Cluster 中运行,必须为那些组件设置网络资源。

步骤
  1. 成为某个群集成员的超级用户。

  2. 创建故障转移资源组,以包含域管理服务器 (DAS) 应用程序资源和 DAS 使用的网络资源。

    故障转移 IP 地址是 DAS 资源的网络资源。


    # scrgadm -a -g DAS-resource-group [-h nodelist]
    -g DAS-resource-group

    指定 DAS 资源组的名称。您可以选择此名称。

    [-h nodelist]

    指定一个可选的、用逗号分隔的物理节点名称列表,这些节点名称标识潜在的主节点。此处的顺序确定了在故障转移过程中将节点选为主节点的顺序。如果群集中的所有节点都是潜在的主节点,则不必使用 -h 选项。

  3. 向 DAS 资源组中添加网络资源。

    使用以下命令向 DAS 资源组中添加故障转移 IP 地址。


    # scrgadm -a -L -g DAS-resource-group -l IP-address
    
    -L

    指定将添加网络资源。

    -g DAS-resource-group

    指定 DAS 资源组的名称。

    -l IP-address

    指定故障转移 IP 地址,它是此资源组中的网络资源。

  4. 使 DAS 资源组联机。

    使该资源组联机将为 DAS 启用故障转移 IP 地址。


    # scswitch -Z -g DAS-resource-group
    
    -Z

    将 DAS 资源组转为 MANAGED 状态,然后使资源组联机。以下命令也将启用资源组中的资源。

    -g DAS-resource-group

    指定 DAS 资源组的名称。

  5. 为节点代理和节点代理使用的网络资源创建资源组。

    要为节点代理创建故障转移资源组,请运行以下命令。


    # scrgadm -a -g NA-resource-group [-h nodelist]
  6. 向资源组中添加故障转移逻辑主机名。


    # scrgadm -a -L -g NA-resource-group -l logical-hostname
    
  7. 使节点代理资源组联机。

    使这些资源组联机将为节点代理启用故障转移逻辑主机资源。


    # scswitch -Z -g NA-resource-group
    

Procedure如何安装和配置 Sun Java System Application Server

步骤
  1. 请按照 Sun Java System Application Server 安装和管理指南中的说明进行操作。

    Sun Java System Application Server 可以安装在本地文件系统中,也可以安装在全局文件系统中。

  2. 创建域时,必须在全局文件系统中创建域目录。

    SUNW.jsas 资源类型的扩展属性 Domaindir 指定域目录的路径。请参见 SUNW.jsas 扩展属性

  3. 创建节点代理时,必须在全局文件系统中创建节点代理目录。

  4. 创建域之后,请将所有 DAS 侦听器地址更改为故障转移 IP 地址。

    domain.xml 文件的 server-config 条目中,将域管理服务器 HTTP、HTTPS、IIOP 以及所有其他侦听器地址更改为要在 Sun Cluster DAS 资源中使用的故障转移 IP 地址。

  5. 配置服务器实例和节点代理侦听的故障转移逻辑主机名。

    创建节点代理和 Sun Java System Application Server 实例时,将在 domain.xml 文件中默认设置物理节点地址。因此,必须将物理地址更改为要用于节点代理的故障转移逻辑主机名。

    节点代理配置目录中的 nodeagent.properties 文件包含 agent.client.host=hostname 条目。其中 hostname 指定 Node-Agent-name 在其上被配置为运行的 Sun Cluster 节点,Node-Agent-name 是特殊节点代理的名称。