http://apache.fayea.com/zookeeper/
root@node1:/usr/地方/zookeeper-3.4.9 # vim/etc/profile
#动物园管理员家里
出口ZOOKEEPER_HOME=/usr/地方/zookeeper-3.4.9
出口路径=$路径:ZOOKEEPER_HOME美元/bin
root@node1:/usr/地方/zookeeper-3.4.9 # mkidr数据
root@node1:/usr/地方/zookeeper-3.4.9 # mkidr日志
root@node1:/usr/地方/zookeeper-3.4.9 # vim数据/myid
root@node1:/usr/地方/zookeeper-3.4.9 # cp conf/zoo_sample。cfg conf/zoo.cfg
root@node1:/usr/地方/zookeeper-3.4.9 # vim conf/zoo.cfg
dataDir=/usr/地方/zookeeper-3.4.9/数据
dataLogDir=/usr/地方/zookeeper-3.4.9/日志
#客户将连接的端口
clientPort=2181
server.1=192.168.117.34:2888:3888
server.2=192.168.117.40:2888:3888
server.3=192.168.117.38:2888:3888
然后将配置文件复制到其它2个节点
root@node1:/usr/地方/zookeeper-3.4.9 # zkServer。sh开始
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
管理员开始……开始
root@node1:/usr/地方/zookeeper-3.4.9 # zkServer。sh地位
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
模式:追随者
imokroot@node1:/usr/地方/zookeeper-3.4.9 # netstat -antlp | grep 2181
tcp ,,,,,,, 0,,,,,, 0 127.0.0.1:38052 ,,,,,,,, 127.0.0.1:2181 ,,,,,,,,, TIME_WAIT ,,什么,,,,,,,,,,,,,,,
tcp6 ,,,,,, 0,,,,,, 0::: 2181,,,,,,,,,,,,,,,,,::: *,,,,,,,,,,,,,,,,,,,, LISTEN ,,,,, 31064/java
root@node2:/usr/地方/zookeeper-3.4.9 # zkServer。sh开始
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
管理员开始……开始
root@node2:/usr/地方/zookeeper-3.4.9 # zkServer。sh地位
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
模式:领袖
root@node3:/usr/地方/zookeeper-3.4.9 # zkServer。sh开始
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
管理员开始……开始
root@node3:/usr/地方/zookeeper-3.4.9 # zkServer。sh地位
管理员JMX默认启用
使用配置:/usr/local/zookeeper-3.4.9/bin/. ./conf/动物园。cfg
模式:追随者
连接饲养员集群
root@node1:/usr/地方/zookeeper-3.4.9 # zkCli。sh - server node1连接node1
2017-07-31 16:54:31,066 [myid:] - INFO ,[主要:Environment@100] -客户端环境:zookeeper.version=3.4.9-1757313,建立在08/23/2016 06:50格林尼治时间
2017-07-31 16:54:31,068 [myid:] - INFO ,[主要:Environment@100] -客户端环境:host.name=node1
2017-07-31 16:54:31,068 [myid:] - INFO ,[主要:Environment@100] -客户端环境:java.version=1.8.0_131
2017-07-31 16:54:31,069 [myid:] - INFO ,[主要:Environment@100] -客户端环境:java。供应商=甲骨文公司
2017-07-31 16:54:31,070 [myid:] - INFO ,[主要:Environment@100] -客户端环境:java。家=/usr/lib/jvm/java-8-openjdk-amd64/jre
2017-07-31 16:54:31,070 [myid:] - INFO ,[主要:Environment@100] -客户端环境:java.class.path=/usr/地方/zookeeper-3.4.9/bin/. ./构建/类:/usr/地方/zookeeper-3.4.9/bin/. ./构建/lib/* . jar:/usr/地方/zookeeper-3.4.9/bin/. ./lib/slf4j-log4j12-1.6.1.jar:/usr/地方/zookeeper-3.4.9/bin/. ./lib/slf4j-api-1.6.1.jar:/usr/地方/zookeeper-3.4.9/bin/. ./lib/netty-3.10.5.Final.jar:/usr/地方/zookeeper-3.4.9/bin/. ./lib/log4j-1.2.16.jar:/usr/地方/zookeeper-3.4.9/bin/. ./lib/jline-0.9.94.jar:/usr/地方/zookeeper-3.4.9/bin/. ./zookeeper-3.4.9.jar:/usr/地方/zookeeper-3.4.9/bin/. ./src/java/lib/* . jar:/usr/地方/zookeeper-3.4.9/bin/. ./conf:。:/usr/lib/jvm/java-8-openjdk-amd64/lib://usr/lib/jvm/java-8-openjdk-amd64/jre/lib
2017-07-31 16:54:31,070 [myid:] - INFO ,[主要:Environment@100] -客户端环境:java .=/usr/地方/cuda - 8.0/lib64:/usr/地方/cuda - 8.0/lib64::/usr/lib/java/包/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
2017-07-31 16:54:31,070 [myid:] - INFO ,[主要:Environment@100] -客户端环境:. io .null