在 Linux 系统中,启用 IPv6 时 Monitoring Framework 将不会工作。因此,该系统中受监视组件的测试设备将不会加载到 cacao 容器中,并且不会在 Monitoring Console 中显示。
解决方案:有两种可行的解决方案:
将 Monitoring Framework 配置为不使用回送接口:
在 Monitoring Framework 配置目录(默认为 /etc/opt/sun/mfwk/config)中,复制一份样例属性文件:
cp mfwk.properties.sample mfwk.properties |
在新复制的 mfwk.properties 文件中设置以下参数:
mfwk.multicast.disableloopback=true |
按照《Sun Java Enterprise System 5 监视指南》中的“重新启动节点代理”过程,重新启动节点代理、主代理和 Monitoring Console。
或者使用以下步骤在 Red Hat 3.0 上禁用 IPv6:
在 /etc/modprobe.conf 文件中查找下面的行是否存在:
alias net-pf-10 ipv6 |
对其进行更改或添加以下行:
alias net-pf-10 off |
重新引导系统。此时 IPv6 应被禁用。
在 Red Hat 4.0 中,使用 /etc/modules.conf 文件执行相同的步骤。