hadoop 常用命令
./hadoop namenode 启动hadoop namenode 服务器
./hadoop namenode -format 启动hadoop 格式化hadoop namenode 服务器
./hadoop datanode 启动hadoop 格式化hadoop datanode 服务器
新手常见错误:
1 ERROR datanode.DataNode : java.io.IOException:cannot lock storage
如图:
原因:datanode 已经开启,再次开启导致该错误出现。
修复:关闭datanode 后重新开启
2 ERROR datanode.DataNode: java.io.IOException: Incompatible namespaceIDs
如图
原因:使用新的用户对 namenode 重新format 导致datanode 和 namenode 上的namespaceID不一致
修改方法:将旧datanode上的namespaceID修改成和namenode上的namespaceID一样,datanode上存储namespaceID的位置为:~/tmp/dfs/data/current/VERSION (具体根据每个人的设置不同)