我'尝试在Linux redhat 6 64位的WAS 8.5独立服务器中安装分析。
uname -a
Linux localhost.localdomain 2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
在服务器中安装.war并使用parent last配置类加载器后,当我尝试访问控制台时,虽然显示了控制台,但我在日志中收到此异常。
[8/6/14 12:31:16:501 EDT] 00000051 SystemOut O 0 [WebContainer : 1] DEBUG Sigar - libsigar-amd64-linux.so (Not found in java.library.path)
org.hyperic.sigar.SigarException: libsigar-amd64-linux.so (Not found in java.library.path)
at org.hyperic.sigar.Sigar.loadLibrary(Sigar.java:172)
at org.hyperic.sigar.Sigar.<clinit>(Sigar.java:100)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:236)
at org.elasticsearch.monitor.sigar.SigarService.<init>(SigarService.java:40)
at org.elasticsearch.monitor.MonitorModule.configure(MonitorModule.java:81)
at org.elasticsearch.common.inject.AbstractModule.configure(AbstractModule.java:60)
at org.elasticsearch.common.inject.spi.Elements$RecordingBinder.install(Elements.java:204)
我在知识中心甚至谷歌都没有找到任何关于此的文档。 我们尝试过yum,但我们还没有找到lib。
任何提示?
答案 0 :(得分:2)
这是一个缺陷。解决方法是打开分析WAR文件并删除以下目录:
WEB-INF / LIB / SIGAR
分析控制台未使用sigar,因此删除此文件夹时不会出现任何问题。