Zookeeper 설치 및 시작

3053 단어 BigData
1. Zookeeper 단기 모드 설치
    1) 다운로드, 경로http://mirror.bit.edu.cn/apache/zookeeper/ ,저 는 3.4.11 버 전 을 선택 하 겠 습 니 다.
    2)% ZOOKEEPER 로 압축 풀기PATH%
    3) 이름 바 꾸 기% ZOOKEEPERPATH%/conf/zoo_sample. cfg 는 zoo. cfg 입 니 다.
    4) zoo. cfg 수정
#         , ms   ,
tickTime=2000 #           

# Follower Leader              
initLimit=10

# Follower Leader                
syncLimit=5

#   zookeeper  、       
dataDir=/opt/software/zookeeper-3.4.11/data

# the port at which the clients will connect
clientPort=2181
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
#
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
server.1=hadoop:2181

    5)% ZOOKEEPER 에서HOME% 에서 data 디 렉 터 리 를 만 들 고 data 디 렉 터 리 에 my id 라 는 파일 을 만 들 며 숫자 1 을 기록 합 니 다. 즉, server. 1 의 1 과 대응 합 니 다.
    6) 시동 
./%ZOOKEEPER_HOME%/bin/zkServer.sh start

#            
Starting zookeeper ... STARTED

    zkServer 에 대한 더 많은 명령 이 있 습 니 다. zkServer 명령 을 직접 입력 하 십시오.
[hxw@hadoop zookeeper-3.4.11]$ ./bin/zkServer.sh
ZooKeeper JMX enabled by default
Using config: /opt/software/zookeeper-3.4.11/bin/../conf/zoo.cfg
#            
Usage: ./bin/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}

    7) 검증
[root@hadoop zookeeper-3.4.11]# telnet hadoop 2181
Trying 192.168.146.128...
Connected to hadoop.
Escape character is '^]'.

#       ,  stat
stat

Zookeeper version: 3.4.11-37e277162d567b55a07d1755f0b31c32e93c01a0, built on 11/01/2017 18:06 GMT
Clients:
 /192.168.146.128:41791[0](queued=0,recved=1,sent=0)
 /0:0:0:0:0:0:0:1:48471[1](queued=0,recved=17,sent=17)

Latency min/avg/max: 0/0/4
Received: 18
Sent: 17
Connections: 2
Outstanding: 0
Zxid: 0x2
Mode: standalone
Node count: 5
Connection closed by foreign host.

    2181 포트 를 연결 하여 stat 를 입력 하면 zookeeper 로 돌아 가 는 기본 정 보 를 볼 수 있 습 니 다.
    Mode 는 standalone 모드, 즉 단기 모드 입 니 다.
 
2. 클 러 스 터 모드 설치
    클 러 스 터 모드 와 단일 컴퓨터 모드 의 주요 차이 점 은 zoo. cfg 파일 입 니 다. zoo. cfg 의 서버 주소 포트 번 호 는 클 러 스 터 에 있 는 모든 기 계 를 추가 해 야 합 니 다. 만약 에 우리 가 세 대의 기계 가 있다 면 도 메 인 이름 은 각각 hadop, hadop 1, hadop 2 로 설정 할 수 있 습 니 다.
server.1=hadoop:2888:3888
server.2=hadoop1:2889:3889
server.3=hadoop2:2890:3890

    메모: 기기 의 이 형식 server. N = host: Aport: Bport
    N: 즉,% ZOKEEPER% / data / myid 파일 에 설 정 된 숫자 로 서버 번 호 를 나 타 냅 니 다.
    host: 서버 주소
    Aport: Follower 와 Leader 의 통신 포트, 서버 내부 통신 포트
    Bport: 선거 포트
 
    이 zoo. cfg 설정 을 클 러 스 터 의 모든 기계 에 나 누 어 주면 됩 니 다.
    메모: 모든 기계 에서 my id 의 수 치 를 수정 해 야 합 니 다. 수치 범 위 는 1 - 255 입 니 다.
 

좋은 웹페이지 즐겨찾기