我要在配置为单个本地群集的计算机上部署Storm拓扑。拓扑部署成功。但是,我从Sigar库收到一个错误,指出无法获取进程ID以在我的拓扑上使用CPUMetric。.jar库复制到apache-storm/lib文件夹。:1.2.2]
at org.apache.storm.utils.Utils.newInstance(Utils.java:192) ~[
根据,当我们将Storm拓扑部署到生产集群时,我们必须从Maven中排除Storm的jar,因为它已经在类路径中了,如果不这样做,就会出现类似于multiple default.yaml in classpath的错误。配置maven并构建jar时,仍然包含org.apache.stormjar,jar中有一个default.
我正在使用stormjar类向‘`nimbus’提交拓扑。它在本地运行良好,但在远程集群上,它说它无法加载主类。SLF4J: Found binding in [jar:file:/usr/local/storm-0.9.0.1/lib/logback-classic-1.0.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4