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

Procedure启动节点代理

节点代理是在属于 Application Server 管理域的每台计算机上运行的轻量进程。节点代理负责启动和停止主机上的服务器实例。它还与域管理服务器通信以创建新的 Application Server 实例。


注 –

只能在具有群集或企业配置文件的域中使用节点代理。如果您运行的只是开发者域,则需要先创建一个具有群集配置文件的域,然后才能创建和使用节点代理。有关创建域的信息,请键入 asadmin create-domain --help,或者请参见《Sun Java System Application Server 9.1 Reference Manual》中的 create-domain(1)


对于每个 Application Server 管理域,其中的每台计算机上都需要有一个节点代理。如果您使用的是 Sun Java System Application Server 9.1(企业捆绑),请在安装过程中选择“节点代理组件”,这会创建一个称为 hostname 的默认节点代理。如果安装了 Glassfish,则不会自动创建节点代理。要创建节点代理,请按照《Sun Java System Application Server 9.1 高可用性管理指南》中的“创建节点代理”的说明进行操作。

  1. 在终端窗口中,键入以下命令:

    asadmin start-node-agent nodeagentname

    用已创建的节点代理的名称替换变量 nodeagentname。如果您希望使用由 Sun Java System Application Server 9.1 创建的默认节点代理,请使用运行 Application Server 的主机的名称替换 nodeagentname 。如果端口 4848 上的默认域 (domain1) 不是基于群集配置文件或企业配置文件运行,请使用 --port 选项指定群集域或企业域的端口。

  2. 系统提示时,请输入主密码。

    节点代理将启动并与域管理服务器连接。


    注 –

    在启动节点代理之前,确保域管理服务器正在运行。检查群集实例的 server.log 文件以找到与启动节点代理或群集实例相关的问题。

    如果您在 Windows 上启动节点代理或群集时遇到问题,请参见《Sun Java System Application Server 9.1 发行说明》以了解该问题的可能解决方法。


    启动节点代理一次后,可以在管理控制台中查看该节点代理。

接下来的操作

在此部分中,您启动了域管理服务器并确认了该服务器正在运行。还登录到了管理控制台并使用了日志查看器。您启动了节点代理。如果您不想继续,则可以就此结束“快速入门”的学习;您也可以继续学习下一部分。