hadoop集群,namenode起不来,log提示空间为0,实际有很大
hadoop吧
全部回复
仅看楼主
level 2
yesungbryant 楼主
今天用虚拟机搭了小型hadoop集群,但namenode始终起不来,报错信息如下:
2015-03-27 16:46:08,915 WARN org.apache.hadoop.hdfs.server.namenode.NameNodeResourceChecker: Space available on volume '/dev/mapper/vg_justin-lv_root' is 0, which is below the configured reserved amount 104857600
2015-03-27 16:46:08,915 WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: NameNode low on available disk space. Already in safe mode.
2015-03-27 16:46:08,915 WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: NameNode low on available disk space. Already in safe mode.
2015-03-27 16:46:08,916 INFO org.apache.hadoop.hdfs.StateChange: STATE* Safe mode is ONResources are low on NN. Please add or free up more resources then turn off safe mode manually. NOTE: If you turn off safe mode before adding resources, the NN will immediately return to safe mode. Use "hdfs dfsadmin -safemode leave" to turn safe mode off.
实际的/dev/mapper/vg_justin-lv_root空间仍然有很大,但log竟然显示为0
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_justin-lv_root 37G 3.0G 33G 9% /
tmpfs 504M 0 504M 0% /dev/shm
/dev/sda1 485M 32M 428M 7% /boot
2015年03月27日 08点03分 1
level 2
yesungbryant 楼主
实在没办法,删除hadoop.tmp.dir下的文件、删除/tmp下的文件(slave、master),然后重启执行格式化、start-dfs.sh,启动正常了
2015年03月27日 09点03分 2
你是不是一开始重复格式化了?
2015年03月28日 18点03分
回复 温斯顿的日记本 :可能是的
2015年05月09日 12点05分
我也遇到这个问题了,请问有其他解决办法吗?
2017年05月03日 11点05分
level 1
安全模式可以强退,不过不建议,治标不治本,不用管,10分钟左右恢复,这是因为你元数据丢失达到一个比率造成的,通过log日志找出问题所在
2017年05月06日 07点05分 5
level 2
看看权限
2017年05月06日 15点05分 6
level 9
完全分布式目测是防火墙问题,遇到过坑,其他就不知道啦
2017年05月09日 15点05分 7
1