依靠 C 库与 Monitoring Framework 连接的组件在 Linux 操作环境中运行时,可能在 Monitoring Console 中显示得更慢。
解决方案:无。
在同一主机上依赖于 C 库的组件和节点代理之间的进程间通信不安全。默认情况下,通信使用回送接口,因而降低了安全风险。
解决方案:无。
通过 SNMP 访问时,依靠 Java 库与 Monitoring Framework 连接的组件可能会遇到性能问题。
解决方案:无。
由于 Solaris 9 中存在的一个错误,发往 IPv4 地址的包未传送到 IPv6 套接字上的侦听器。这会中断该主机上节点代理与受监视组件之间的搜索机制。
解决方案:使用以下命令强制节点代理的 JVM 侦听 IPv4 套接字:
cacaoadm stop oldvalue=`cacaoadm get-param java-flags --value` cacaoadm set-param java-flags="${oldvalue} -Djava.net.preferIPv4Stack=true" |
然后按照《Sun Java Enterprise System 5 Update 1 Monitoring Guide》中的“To Restart a Node Agent” 过程,重新启动节点代理、主代理和 Monitoring Console。
如果节点代理和主代理主机上的时间相差甚远,则无法将该节点添加到 Monitoring Console。主代理的 Monitoring Framework 的错误日志将在“建立 JRMP 连接期间”报告一个严重错误。
解决方案:设置任一主机上的时间以使两者同步。
当在 HP-UX 操作系统上的某个节点代理中并行创建大量监视规则时,Java 虚拟机 (Java Virtual Machine, JVM) 中的线程数可能会超出内核参数限制,进而导致 OutOfMemory 异常。
解决方案:如《Sun Java Enterprise System 5 Update 1 Monitoring Guide》中的“To Optimize Kernel Parameters for Monitoring Framework on HP-UX” 过程所述,下载并运行 HPjconfig 工具。
在 Windows 上运行 mfwkadm 命令时会产生以下错误:
'C:\Program' is not recognized as an internal or external command, operable program or batch file. |
解决方案:注释掉 C:\Program Files\Sun\JavaES5\share\mfwk\bin\masetup.bat 文件的第四行,方法是在该行开头添加 REM。
之前: |
|
|
之后: |
|
以下列表跟踪 Monitoring Framework 中存在的其他已知问题。
在 Linux 上,启用 IPv6 后无法进行搜索