chengyc 发表于 2012-12-05 23:43

Common Agent Container

Common Agent Container 是一个独立的Java 程序,用来实现Java 管理
应用程序的容器。此程序提供了一个为基于Java 管理扩展(JavaManagement Extension,
JMX) 和Java 动态管理工具包(JavaDynamicManagement Kit, JavaDMK) 的管理功能设计
的管理基础结构。此软件由SUNWcacaort 软件包安装,它驻留在/usr/lib/cacao 目录
中。
通常,此容器不可见。但是,在以下两种情况下,可能需要与该容器守护进程进行交
互:
■ 另一个应用程序有可能会尝试使用为Common Agent Container 保留的网络端口。
■ 如果证书库受到威胁,则可能必须重新生成Common Agent Container 证书密钥。

缺省情况下,common agent container 占用以下端口号:

JMX 端口 (TCP) = 11162

SNMPAdaptor 端口 (UDP) = 11161

SNMPAdaptor 陷阱端口 (UDP) = 11162

Commandstream 适配器端口 (TCP) = 11163

RMI 连接器端口 (TCP) = 11164

注 - 如果对 Oracle Solaris Cluster 的安装进行故障排除,端口指定会有所不同。

如果安装已保留其中所有的端口号,则更改 common agent container 占用的端口号,如以下过程所述

如何使用 Common Agent Container 更改服务或管理代理的端口号

如果 Common Agent Container 服务的默认端口号与其他正在运行的进程冲突,则可以使用 cacaoadm 命令更改群集中每个节点上发生冲突的服务或管理代理的端口号。

在群集的所有节点上,停止 Common Agent Container 管理守护进程。
# /opt/bin/cacaoadm stop
停止 Sun Java Web 控制台。
# /usr/sbin/smcwebserver stop
使用 get-param 子命令检索 Common Agent Container 服务当前所使用的端口号。
# /opt/bin/cacaoadm get-param parameterName
您可以使用 cacaoadm 命令更改以下 Common Agent Container 服务的端口号。以下列表提供了可由 Common Agent Container 管理的服务和代理的一些示例,以及相应的参数名称。

JMX 连接器端口
jmxmp-connector-port

SNMP 端口
snmp-adapter-port

SNMP 陷阱端口
snmp-adapter-trap-port

命令流端口
commandstream-adapter-port

更改端口号。
# /opt/bin/cacaoadm set-param parameterName=parameterValue =parameterValue
在该群集的每个节点上重复执行步骤 4。
重新启动 Sun Java Web 控制台。
# /usr/sbin/smcwebserver start
在群集的所有节点上重新启动 Common Agent Container 管理守护进程。

chengyc 发表于 2012-12-06 19:14

34508 34511 34512 端口
页: [1]
查看完整版本: Common Agent Container