기사 디렉토리
솔루션
오류 : 찾거나 메인 클래스의 org.apache.zookeeper.server.quorum.QuorumPeerMain를로드 할 수 없습니다
잘, 컴파일 된 바이너리 패키지를 다운로드 한 후.
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6-bin.tar.gz
md5sum apache-zookeeper-3.5.6-bin.tar.gz
cc6a1d11129e8330141b756625bfdba0 apache-zookeeper-3.5.6-bin.tar.gz
독립형 모드 동작
구성 파일을 수정
zoo_sample.cfg
읽기 zoo.cfg
, 수정 및 dataDir
위치 데이터 저장.
ZK 서버를 실행
/zookeeper/bin$ ./zkServer.sh start
ZooKeeper JMX enabled by default
/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
클라이언트, 서버 연결 ZK와 ZK
./zkCli.sh -server localhost:2181
-server 127.0.0.1:2181은 기본이며 생략 할 수 있습니다.
./zkCli.sh
간단한 명령을 사육사
1,은 ls는 현재 사육사의 내용을 보려면 명령을 사용하여 포함 :
[상기 Zk : 202.115.36.251:2181(CONNECTED) 1] ls /
(가) / ZK MYDATA 생성하여, 새로운 znode를 작성합니다. 이 명령은 "ZK"새 znode 노드와 그와 관련된 문자열을 생성합니다 :
[상기 Zk : 202.115.36.251:2181(CONNECTED) 2] create /zk "myData"
확인 znode 3, 우리가 실행 얻을 명령은 우리가 만든 문자열을 포함합니다 :
[상기 Zk : 202.115.36.251:2181(CONNECTED) 3] get /zk
# 모니터는 다른 클라이언트 변경 / ZK, 그것은 다음을 재생할 때,이 노드의 변화
#당직자::
#WatchedEvent 상태 : SyncConnected 유형 : NodeDataChanged 경로 : / ZK
[ZK : 로컬 호스트 : 2,181 (연결됨) 4] get /zk watch
4, 집합 명령과 관련된 문자열의 집합 ZK를 보자 :
[상기 Zk : 202.115.36.251:2181(CONNECTED) 4] set /zk "zsl"
5,하자 znode는 바로 삭제 만든 :
[상기 Zk : 202.115.36.251:2181(CONNECTED) 5] delete /zk
6 노드를 삭제 : RMR을
[상기 Zk : 202.115.36.251:2181(CONNECTED) 5] rmr /zk
참고 자료
창문 아래 사육사 항목은 설치 및 테스트
[리눅스] 사육사-3.5.6 최신 해적의 버전 및 설치 요약 설치하는
리눅스에서 설치 사육사-3.5.6를
간단한 명령 사육사
linux-보기는 MD5 값 등을 파일 대 윈도우