红联Linux门户
Linux帮助

Hadoop解决datanode无法启动/Live Nodes为0

发布时间:2017-06-02 11:21:32来源:linux网站作者:软工一号
介绍Hadoop解决 datanode无法启动/Live Nodes为0的问题的一种方法。在hadoop的logs目录中查看datanode的日志信息,发现错误:
WARN org.apache.hadoop.metrics2.impl.MetricsSystemImpl: Source name ugi already exists!
WARN org.apache.hadoop.hdfs.server.datanode.DataNode: Invalid directory in dfs.data.dir: Incorrect permission for /home/hzw/user/local/hadoop/hadoop-1.2.1/hdfs/data, expected: rwxr-xr-x, while actual: rwxrwxr-x
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: All directories in dfs.data.dir are invalid.
 
进入hadoop目录,例如:cd  ~/user/local/hadoop/hadoop-1.2.1
Hadoop解决datanode无法启动/Live Nodes为0
运行命令chown -R [owner]:[group] ./ ,owner用@ubuntu前面的用户名替换即可,例如:
Hadoop解决datanode无法启动/Live Nodes为0
运行命令:chmod -R 755 ./
Hadoop解决datanode无法启动/Live Nodes为0
运行命令:./bin/hadoop namenode -format
Hadoop解决datanode无法启动/Live Nodes为0
运行命令:./bin/start-all.sh
Hadoop解决datanode无法启动/Live Nodes为0
运行命令:jps
Hadoop解决datanode无法启动/Live Nodes为0
访问:localhost:50070
Hadoop解决datanode无法启动/Live Nodes为0
 
本文永久更新地址:http://www.linuxdiyf.com/linux/31221.html