hadoop 伪分布式start-all之后datanode丢失
2016-06-30 21:48
453 查看
解决参考:
http://blog.csdn.net/hackerwin7/article/details/19973045
3.问题原因:
是由于多次format namenode节点导致 namdenode 的 namespaceID 与 datanode的namespaceID 不一致,从而导致namenode和 datanode的断连。
(因为在多次format中 有 reformat namenode的提示,多次format中不用已知都选Y 去format namenode的 namespaceID ,这样很容易造成ID不一致的情况)
4.问题解决:
hadoop format 初始化后 先不急着startall, 打开hdfs-site.xml ,找到dfs.name.dir和dfs.data.dir的路径。
将因format更新的 dfs.name.dir/current/VERSION中的namespaceID 更新到 dfs.data.dir/current/VERSION中的namespaceID中去(改的是dfs.data.dir中的ID)
问题解决
http://blog.csdn.net/hackerwin7/article/details/19973045
3.问题原因:
是由于多次format namenode节点导致 namdenode 的 namespaceID 与 datanode的namespaceID 不一致,从而导致namenode和 datanode的断连。
(因为在多次format中 有 reformat namenode的提示,多次format中不用已知都选Y 去format namenode的 namespaceID ,这样很容易造成ID不一致的情况)
4.问题解决:
hadoop format 初始化后 先不急着startall, 打开hdfs-site.xml ,找到dfs.name.dir和dfs.data.dir的路径。
将因format更新的 dfs.name.dir/current/VERSION中的namespaceID 更新到 dfs.data.dir/current/VERSION中的namespaceID中去(改的是dfs.data.dir中的ID)
问题解决
相关文章推荐
- nodejs、gulp调试工具node-inspector使用
- nodejs、gulp调试工具node-inspector使用
- nodejs启动webserver服务
- 9-17创建文本节点createTextNode
- moudule.js:338 throw err; Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin'
- 9-9访问父节点parentNode
- 如何运行NodeJS程序
- 9-8访问子结点childNodes
- LeetCode代码记录 24 Swap Nodes in Pairs
- Heroku 安装教程
- node.js中的fs.readFileSync方法使用说明
- 关于NodeJS的思考
- ubuntu中搭建nodejs环境
- nodejs模板渲染forEach
- 理解inode
- 浅析nodejs实现Websocket的数据接收与发送
- node安装教程详解
- NodeJS 文件系统
- Hadoop Journal Node 作用
- 【leetcode】24. Swap Nodes in Pairs