Sun Java System Application Server 9.1 快速入门指南

创建群集

本部分介绍如何创建包含两个 Application Server 实例的群集。

Procedure使用管理控制台创建群集

为了简单明了,群集完全在一台计算机内运行。此过程会在运行 DAS 的同一台主机上创建样例群集。

开始之前

您必须已经启动了节点代理,如启动节点代理中所述。在创建群集的过程中指定实例时,请将实例与要运行实例的计算机上运行的节点代理关联起来。如果节点代理未在运行,则相应的实例将不会启动。在同一域中创建的各个群集之间,节点代理和实例名称必须是唯一的。

  1. 登录到位于 http://localhost:portnumber 的管理控制台(如果尚未登录)。

    用运行域管理服务器的系统的名称替换 localhost 变量。用群集域或企业域的端口号替换 portnumber

  2. 在右侧窗格的“日常任务”下,单击“创建新的群集”以显示“新建群集”页面。

  3. 键入 cluster1 作为新群集的名称。

  4. 从可用配置模板的下拉式列表中,选择 "default-config" 配置并选择“复制选定的配置”

  5. 单击“新建”按钮两次,以创建两个条目,从而为群集指定两个实例。

  6. 键入 instance1instance2 作为实例的名称。

    也可以指定已创建和启动的节点代理的名称。要创建节点代理并启动它,请使用 asadmin create-node-agent(1) 命令。

  7. 单击“确定”。

    将显示“已成功创建群集”页面,cluster1 将显示在左侧窗格的树中。为该群集创建了配置模板 default-config 的副本,并为其指定了名称 cluster1-config

  8. 启动 cluster1 群集。

Procedure使用 CLI 命令创建群集

  1. 通过运行下面的 asadmin 命令创建一个称为 cluster1 的群集:asadmin create-cluster --user admin --passwordfile adminpassword.txt --host localhost -port 4848 cluster1

  2. 通过运行下面的 asadmin 命令创建一个称为 cluster1 的群集:asadmin create-cluster --user admin --passwordfile adminpassword.txt --host localhost -port 4848 cluster1

  3. 通过运行下面的命令创建一个称为 cluster1-nodeagent 的节点代理:asadmin create-node-agent --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1-nodeagent

  4. 通过运行下面的命令启动该节点代理:asadmin start-node-agent --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1-nodeagent

  5. 通过运行以下两个命令在该群集下创建两个实例:

    • asadmin create-instance --user admin --passwordfile adminpassword.txt --host localhost -port 4848 --cluster cluster1 --nodeagent cluster1-nodeagent --systemproperties "JMX_SYSTEM_CONNECTOR_PORT=8687:IIOP_LISTENER_PORT=3330:IIOP_SSL_LISTENER_PORT=4440:IIOP_SSL_ MUTUALAUTH_PORT=5550:HTTP_LISTENER_PORT=1110:HTTP_SSL_LISTENER_PORT=2220" instance1

    • asadmin create-instance --user admin --passwordfile adminpassword.txt --host localhost -port 4848 --cluster cluster1 --nodeagent cluster1-nodeagent --systemproperties "JMX_SYSTEM_CONNECTOR_PORT=8688:IIOP_LISTENER_PORT=3331:IIOP_SSL_LISTENER_PORT=4441:IIOP_SSL_ MUTUALAUTH_PORT=5551:HTTP_LISTENER_PORT=1111:HTTP_SSL_LISTENER_PORT=2221" instance2

  6. 通过运行下面的命令启动该群集:asadmin start-cluster --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1

    有关创建和配置群集的详细信息,请参见《Sun Java System Application Server 9.1 高可用性管理指南》中的第 6  章 “使用 Application Server 群集”

    有关创建和配置节点代理的详细信息,请参见《Sun Java System Application Server 9.1 高可用性管理指南》中的第 8  章 “配置节点代理”