2017-03-24 1 views
0

Hbase 및 따라서 사육사를 포함하려는 Hadoop 클러스터의 아키텍처를 정의하고 있습니다. 그러나, 내 hadoop 노드와 관련하여 내 Zookeeper 노드를 어디에 설치해야하는지 모르겠습니다. 여기 내 두 가지 가능성이 있습니다HBase로 동물원을 배치하는 올바른 방법은 무엇입니까?

첫 번째 가능성 : (내 하둡 클러스터 외부의 사육사 클러스터) enter image description here

두 번째 가능성 : (내 하둡 클러스터 내에서 사육사 클러스터) enter image description here

당신이 말해 이들에 대한 수 두 가지 가능성, HBase와 사육사를 배치하는 적절한 방법은 무엇입니까?

다음과 같은 추가 질문이 있습니다. journalNodes 및 JobHistory Server가 올바른 위치에 있습니까?

어떤 도움을 주셔서 감사합니다. 감사합니다.

답변

0

대부분의 Hadoop 클러스터는 사용자가 제안한 두 번째 레이아웃 인 ZooKeeper와 함께 클러스터의 일부로 실행됩니다. 일반적으로 ZK 노드가 저널 노드 등과 겹치도록해야합니다. HBase 외부에서 ZK를 사용하려면이 배치와 ZK에서 사용할 디스크를 고려해야합니다. ZK 성능은 기본 디스크 사용량에 따라 크게 영향을받을 수 있습니다.

일반적으로 ZK에는 3 개의 노드가 있습니다. 번호는 확실히 이상해야합니다. 자세한 내용은 ZK admin guide을 참조하십시오.

관련 문제