1、修改AAS-NodeManager-V9.0-linux.bin的执行权限:
chmod +x AAS-NodeManager-V9.0-linux.bin
2、执行%installer%安装脚本:
./AAS-NodeManager-V9.0-linux.bin
3、输入安装目录:
根据提示输入NodeManager的安装目录。
4、输入端口号:
根据提示输入大于1024且小于65535的端口号。该端口号将作为NodeManager监听端口。
5、选择要监控的服务器类型:
根据提示,选择要监控的服务器类型。
表 20.1. 服务器类型说明
服务器类型 | 说明 |
---|---|
Application Server | 监控Apusic应用服务器 |
Http Server | 监控httpserver,类型可以是Apache或者Apusic Http Server |
ALL | 同时监控应用服务器和Apusic Http Server |
None | 不监控任何类型的节点,只是安装NodeManager,需要的时候,可以手动配置NodeManager监控服务器类型。 |
6、输入被监控服务器的根目录:
根据以上选择的序号,根据提示输入被监控节点类型所在的根目录。 安装脚本会对输入目录的有效性进行校验。
7、安装完毕
安装成功后,脚本会统计以上用户配置信息,并打印。
如果需要指定NodeManager绑定具体的IP地址,则在启动时增加参数-DbindIp=IP(其中IP地址为安装主机具体的IP地址),则可以指定NodeManager的IP地址。
该安装方式适用于Linux安装和Windows安装,获取NodeManager.zip文件,解压到系统目录中,解压后,需要手动进行配置。配置步骤如下。如果配置的端口不冲突,一台主机可以启动多个NodeManager。
1.前提的条件
操作系统安装了jdk1.6,且正确配置了JAVA_HOME环境变量。在Windows系统下,可以通过在终端运行echo %JAVA_HOME%的输出来确定;在Linux系统中,在终端运行echo $JAVA_HOME输出来确定。
2.启动Node Manager插件
a.打开%NodeManager_home%/plugins/plugin-lists.xml配置文件。
b.<plugin folder="aas-plugin" enable="true" />配置中,属性enable为true表示启动aas插件,能够实现对Apusic Application Server实现管理和监控,同时需要配置对应的插件目录中的plugin.xml文件;false表示不启动AAS插件。
c.<plugin folder="ahs-plugin" enable="false" />配置中,属性enable为true表示启动ahs插件,能够实现对Apusic Http Server的管理,同时需要配置对应的插件目录中的plugin.xml文件;false表示不启动AAS插件。
3.如果启动了aas插件,则需要配置对应的配置文件
a.%NodeManager_home%/plugins/aas-plugin/plugin.xml。
b.配置apusicHome属性,值为ApusicApplication Server的安装目录。
c.其他属性一般无需改动。
4.如果启动了ahs插件,则需要修改ahs-plugin里的配置文件
a.%NodeManager_home%/plugins/ahs-plugin/plugin.xml。
b.operationFile配置为httpserver的可执行文件路径。在windows下一般为"%ahs_server_home%/bin/httpd.exe"。在linux下一般为"%ahs_server_home%/bin/httpdctl"。
c.configFile配置为http server配置文件的路径。一般为%ahs_server_home%/conf/httpd.conf。
d.其他配置无需改动。
5.其他服务的配置,请参考第 63 章 NodeManager目录结构 主要的配置说明章节