在這種情況下會發生什麼情況: 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. 失敗的搖籃同步