jps后发现namenode 没有启动
2017-09-29 17:45
369 查看
查看log后:
2017-09-29 12:44:51,880 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNamesystem initialization failed.
java.lang.NumberFormatException: For input string: "7*24*60"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:441)
at java.lang.Long.parseLong(Long.java:483)
at org.apache.hadoop.conf.Configuration.getLong(Configuration.java:1160)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:834)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:728)
at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:533)
at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:589)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:756)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:740)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1430)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1496)
问题的原因;core-site.xml 中的配置
<property>
<name>fs.trash.interval</name> //这个配置是类型window中垃圾箱功能,删除的文件会保留7天
<value>7*24*60</value>
</property>
这里需要将 7*24*60 算出来 10080 后改成
<property>
<name>fs.trash.interval</name>
<value>10080</value>
</property>
就可以了。
2017-09-29 12:44:51,880 ERROR org.apache.hadoop.hdfs.server.namenode.FSNamesystem: FSNamesystem initialization failed.
java.lang.NumberFormatException: For input string: "7*24*60"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:441)
at java.lang.Long.parseLong(Long.java:483)
at org.apache.hadoop.conf.Configuration.getLong(Configuration.java:1160)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.<init>(FSNamesystem.java:834)
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:728)
at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:533)
at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:589)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:756)
at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:740)
at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1430)
at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1496)
问题的原因;core-site.xml 中的配置
<property>
<name>fs.trash.interval</name> //这个配置是类型window中垃圾箱功能,删除的文件会保留7天
<value>7*24*60</value>
</property>
这里需要将 7*24*60 算出来 10080 后改成
<property>
<name>fs.trash.interval</name>
<value>10080</value>
</property>
就可以了。
相关文章推荐
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- Hadoop: Start-all.sh 后发现JPS后Namenode没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- jps后发现namenode 没有启动
- 【BUG记录】集群启动后,jps没有datanode,检查发现clusterid一致
- hadoop启动后jps没有namenode
- 解决jps启动时没有Namenode守护进程的问题