首页> 开发问题 >其它问题 其它问题
Namenode 没启动
作者:小萝卜 2019-12-20 【 其它 】 浏览 2668
简介Question:多次格式化文件系统导致datanode无法启动,Reason:执行文件系统格式化时(即执行命令$ bin/hadoop namenode -format 后),会在namenode数据文件夹(即配置文件中dfs.name.dir在本地系统的路径,在hdfs-site.xml中)中保存一个current/VERSION(我的路径为 /usr/local/data/namenode/current/VERSION)文件,记录namespaceID,标识了所格式化的namenode的版本。
内容来源:http://blog.csdn.net/love666666shen/article/details/74350358
Question:多次格式化文件系统导致datanode无法启动
Reason:执行文件系统格式化时(即执行命令$ bin/hadoop namenode -format 后),会在namenode数据文件夹(即配置文件中dfs.name.dir在本地系统的路径,在hdfs-site.xml中)中保存一个current/VERSION(我的路径为 /usr/local/data/namenode/current/VERSION)文件,记录namespaceID,标识了所格式化的namenode的版本。如果我们频繁的格式化namenode,那么datanode中保存(即配置文件中dfs.data.dir在本地系统的路径,同在hdfs-site.xml中查询)的current/VERSION文件(路径为/usr/local/data/datanode/current/VERSION)只是你第一次格式化时保存的namenode的ID,因此就会造成namdenode 的 namespaceID 与 datanode的namespaceID 不一致,从而导致namenode和 datanode的断连。
Check:
很赞哦! (0)
相关文章
- GitHub 上传文件过大报错:remote: error: GH001: Large files detected.
- Java compiler level does not match the version of the installed Java project facet
- datagrid MAC和VPNIP显示不出来,Time显示错误的问题
- scp 文件 : /目录: Permission denied
- 解决:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
- Attempt to invoke interface method 'boolean java.util.List.add(java.lang.Object)' on a null object reference
- Mapreduce报错:java.lang.ClassNotFoundException: Class Mapper not found
- idea maven 报-source 1.5 中不支持 diamond 运算符
- 创建Maven项目时提示web.xml is missing and <failOnMissingWebXml> is set to true错误解决方案
- 关于windows10上的sourcetree突然打不开的问题的解决策略
