我已经尝试在我的系统中安装hadoop,首先我获得的权限只能通过一个简单的chmod和chown来解决,但是现在解决了这个问题后,每当我使用{{{}时都会出现新的错误1}}
start-dfs.sh
这是一个警告,但所有节点都没有运行。
更新
Namenode kishan@RoCk ~ $ start-dfs.sh
17/04/08 12:22:18 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Incorrect configuration: namenode address dfs.namenode.servicerpc-address or dfs.namenode.rpc-address is not configured.
Starting namenodes on []
localhost: starting namenode, logging to /usr/local/hadoop-2.7.3/logs/hadoop-kishan-namenode-RoCk.out
localhost: starting datanode, logging to /usr/local/hadoop-2.7.3/logs/hadoop-kishan-datanode-RoCk.out
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop-2.7.3/logs/hadoop-kishan-secondarynamenode-RoCk.out
17/04/08 12:22:33 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
kishan@RoCk ~ $ jps
10303 Jps
log:
ERROR
答案 0 :(得分:0)
org.apache.hadoop.hdfs.server.common.InconsistentFSStateException: Directory /home/kishan/hdfs/namenode is in an inconsistent state: storage directory does not exist or is not accessible
您的Namenode
需要一种格式。
hdfs namenode -format
如果已创建Datanode
数据目录,请在重新启动群集之前手动删除它们。