잠시 동안 hadoop에서 연맹을 이해하려고 시도해 왔습니다. 내 질문은 내가 두 개의 NameNodes NN1과 NN2를 가지고 있으며, NN1이 IT 네임 스페이스를 관리하는 재무 네임 스페이스를 관리하고 있다고 가정합니다. NN1이 다운되면 NN1이 이전에 유지 한 재무 네임 스페이스에 계속 액세스 할 수 있습니다. 그렇다면 어떻게?Hadoop NameNode Federation
1
A
답변
0
아니요, 금융 네임 스페이스에 액세스 할 수 없습니다. NameNode 또는 네임 스페이스가 삭제되면 DataNode에 상주하는 해당 블록 풀도 삭제됩니다. NN1 나는 여전히 NN1 이전에 유지되는 금융 네임 스페이스에 액세스 할 수 있습니다 다운되면
자세한 내용은이
https://hortonworks.com/blog/an-introduction-to-hdfs-federation/
https://hadoop.apache.org/docs/r2.7.2/hadoop-project-dist/hadoop-hdfs/Federation.html
0
를 참조하십시오. 그렇다면 어떻게?
대기 네임 노드가없는 활성 네임 노드 만 구성하면 활성 네임 노드가 종료되면 finance 네임 스페이스에 액세스 할 수 없습니다.
대기 노드 네임 노드를 구성하면 대기 네임 노드가 활성 네임 노드가되고 finance 네임 스페이스에 액세스 할 수 있습니다. 자세한 내용은 아래 게시물에
참조 :