2014-12-18 2 views
3

Ambari 1.7을 통해 설치를 수행하고 사육사 설치와 관련하여 설명을 듣고 싶습니다. 설정은 (3) 사육사 및 (3) 카프카 인스턴스를 포함합니다. Ambari UI는 사육사 마스터와 사육사 클라이언트/노예를 지정하도록 요청합니다. 마스터로 3 개의 사육사 노드를 모두 선택하고 각 카프카 서버에 사육사 클라이언트를 설치해야합니까?사육사 Ambari를 통해 설치

동물원은 어떤 마스터 노드도 가지고 있지 않으며이 Ambari 마스터/슬레이브 용어로 약간 혼돈 스럽습니다.

답변

0

동물원 서버는 Ambari 용어의 마스터 구성 요소로 간주됩니다. Kafka는 Zookeeper Server를 클러스터의 노드 하나 이상에 설치해야한다는 요구 사항을 가지고 있습니다. 따라서 Kafka가 작동하도록 클러스터의 노드 중 하나에 사육사 서버를 설치하면됩니다. 카프카는 각 카프카 노드에서 사육사 클라이언트를 요구하지 않습니다.

KAFKA 및 ZOOKEEPER의 서비스 구성을보고이 정보를 모두 확인할 수 있습니다. 구성은 스택 정의 아래의 각 구성 요소에 대해 metainfo.xml 파일에 지정됩니다. 정의의 위치는 설치 한 Ambari의 버전에 따라 다릅니다. Ambari의 최신 버전에

이 위치는 다음과 같습니다

/var/lib/ambari-server/resources/common-services/<service name>/<service version> 

Ambari의 이전 버전에서이 위치는 다음과 같습니다

/var/lib/ambari-server/resources/stacks/HDP/<stack version>/services/<service name>