在这种情况下会发生什么情况: Namenode正在写入两个不同驱动器上的两个目录,一个是本地,另一个(远程)是挂载的。现在,namenode失败了,我们在远程机器上启动了namenode进程(它具有原始namenode数据的副本,因此它是安全的),并在所有datanode上更改namenode的ip。过了一段时间,我们设法通过以前的配置使原始的名字节点变为现实。我们停止远程机器上的namenode进程。现在,本地fs.name.dir是否与已安装的同步(我的意思是在已安装目录上累积的diff,而原始namenode已关闭),否则namenode数据一致性会出现问题?hadoop namenode dirs在失败后同步吗?
3
A
回答
0
现在,本地fs.name.dir是否与挂载的同步(我的意思是在挂载目录上累积的diff,而原始namenode已关闭),否则namenode会出现问题数据一致性?
本地NN数据在其停止运行时会过期。对本地NN上的NN名称空间所做的所有更改都不在本地NN上。
注意比NN只存储文件系统的命名空间,也存储命名空间到块ID映射。块的存储位置不存储在NN中。当DN开始时,它将块报告发送给NN。在HDFS NN HA上检查this和this。
更改所有datanode上的namenode的ip。 过了一段时间,我们设法通过以前的配置使原始的名称节点变为现实。我们停止远程机器上的namenode进程。
上述情况会有停机。
相关问题
- 1. 恢复Hadoop NameNode失败
- 2. Hadoop namenode格式在mac上失败
- 3. Hadoop NameNode
- 4. 单节点Hadoop namenode格式在Mac OS X上失败
- 5. 2的NameNode - Hortonworks - Hadoop的
- 6. (Hadoop的)MKDIR:致电的NameNode/192.168.21.129到的NameNode:10001失败的连接
- 7. 由于InconsistentFSSStateException导致Hadoop Namenode启动失败
- 8. Hadoop NameNode无法启动,错误:FSNamesystem初始化失败。 java.io.FileNotFoundException
- 9. HADOOP NAMENODE ERROR
- 10. Hadoop NameNode Federation
- 11. Gradle同步失败
- 12. Github同步失败
- 13. 同步失败Gradle
- 14. Hadoop namenode:单点故障
- 15. 添加库后级别同步失败
- 16. 同步jQuery的CORS失败后对IE9
- 17. Android FirebaseCouldMessaging:FirebaseInstanceId后台同步失败 - SERVICE_NOT_AVAILABLE
- 18. Hadoop Datanode,namenode,secondary-namenode,job-tracker和任务跟踪器
- 19. Hadoop namenode secondarynode突然停止
- 20. Hadoop NameNode无法启动
- 21. Hadoop namenode不听外部IP
- 22. Hadoop中的Namenode故障和恢复
- 23. Hadoop复制模型 - DataStreamer/Namenode
- 24. Hadoop - HDFS Namenode元数据 - FSImage
- 25. git svn同步失败
- 26. Github for windows同步失败
- 27. 摇篮同步失败
- 28. Gradle项目同步失败?
- 29. Sql Compact 3.5同步失败
- 30. 失败的摇篮同步