我使用的是ubuntu14.04和hadoop2.5
在 start-dfs.sh
以及 start-yarn.sh
所有节点显示一次 jps
已执行
当我看日志的时候
hadoop-hduser-datanode-stratageeks-DL-E35LM1-R2.log
hadoop-hduser-namenode-stratageeks-DL-E35LM1-R2.log
hadoop-hduser-secondarynamenode-stratageeks-DL-E35LM1-R2.log
三者有一个共同点
...
...
2014-09-30 09:04:06,282 WARN org.mortbay.log: Failed to read file: /usr/local/hadoop/share/hadoop/common/lib/zookeeper-3.4.6.jar
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:215)
at java.util.zip.ZipFile.<init>(ZipFile.java:145)
at java.util.jar.JarFile.<init>(JarFile.java:154)
at java.util.jar.JarFile.<init>(JarFile.java:118)
at org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:174)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1279)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.apache.hadoop.http.HttpServer2.start(HttpServer2.java:827)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.initialize(SecondaryNameNode.java:276)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.<init>(SecondaryNameNode.java:192)
at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.main(SecondaryNameNode.java:671)
我已经给了hduser对zookeeper jar的完全权限,但仍然是相同的警告。
我为什么怀疑?因为我的活动节点仍然是0,即使 jps
告诉我一切正常。我所有的mapreduce工作一开始都是冻结的,resourcemanager显然找不到任何资源。
暂无答案!
目前还没有任何答案,快来回答吧!