Centos 7 linux 離線安裝zookeeper

一、新建目錄

# 軟件安裝包存放目錄
mkdir -p /tools/soft
# zookeeper日誌和數據存放目錄
mkdir -p /data/zk
mkdir -p /data/logs

二、上傳文件並且改文件名

1.下載地址如下:

https://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/

# 上次文件
rz -be
# 解壓文件到tools目錄
tar -zxvf /tools/soft/zookeeper-3.4.6.tar.gz -C /tools/
# 重命名文件
mv /tools/zookeeper-3.4.6/ /tools/zookeeper

三、配置 /etc/profile

vi /etc/profile
最加如下:
# ZOOKEEPER_HOME
ZOOKEEPER_HOME=/tools/zookeeper
PATH=$PATH:$ZOOKEEPER_HOME/bin
export PATH ZOOKEEPER_HOME 

四、修改 $ZOOKEEPER_HOME/conf/zoo.cfg 文件

# 將zoo_sample.cfg改名爲zoo.cfg
mv $ZOOKEEPER_HOME/conf/zoo_sample.cfg $ZOOKEEPER_HOME/conf/zoo.cfg
# 編輯zoo.cfg 如下
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zk
dataLogDir=/data/logs
clientPort=2181

五、啓動並檢驗是否成功

# 此爲啓動命令,在任意目錄下輸入
zkServer.sh start
# 此爲檢驗zk狀態命令,在任意目錄下輸入
zkServer.sh status

六、鏈接zookeeper

[root@miguvideo-10 /]# sh zkCli.sh -server 127.0.0.1:2181
Connecting to 127.0.0.1:2181
2020-05-12 15:33:38,569 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
2020-05-12 15:33:38,583 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=host-10-150-201-50.openstacklocal
2020-05-12 15:33:38,583 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_51
2020-05-12 15:33:38,588 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2020-05-12 15:33:38,588 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/tools/java/jre
2020-05-12 15:33:38,588 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/tools/zookeeper/bin/../build/classes:/tools/zookeeper/bin/../build/lib/*.jar:/tools/zookeeper/bin/../lib/slf4j-log4j12-1.6.1.jar:/tools/zookeeper/bin/../lib/slf4j-api-1.6.1.jar:/tools/zookeeper/bin/../lib/netty-3.7.0.Final.jar:/tools/zookeeper/bin/../lib/log4j-1.2.16.jar:/tools/zookeeper/bin/../lib/jline-0.9.94.jar:/tools/zookeeper/bin/../zookeeper-3.4.6.jar:/tools/zookeeper/bin/../src/java/lib/*.jar:/tools/zookeeper/bin/../conf:
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:java.io.tmpdir=/tmp
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:java.compiler=<NA>
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:os.name=Linux
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:os.arch=amd64
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:os.version=3.10.0-693.5.2.el7.x86_64
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:user.name=root
2020-05-12 15:33:38,591 [myid:] - INFO  [main:Environment@100] - Client environment:user.home=/root
2020-05-12 15:33:38,592 [myid:] - INFO  [main:Environment@100] - Client environment:user.dir=/
2020-05-12 15:33:38,594 [myid:] - INFO  [main:ZooKeeper@438] - Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@3eb07fd3
Welcome to ZooKeeper!
2020-05-12 15:33:38,641 [myid:] - INFO  [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@975] - Opening socket connection to server 127.0.0.1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
JLine support is enabled
2020-05-12 15:33:38,731 [myid:] - INFO  [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@852] - Socket connection established to 127.0.0.1/127.0.0.1:2181, initiating session
[zk: 127.0.0.1:2181(CONNECTING) 0] 2020-05-12 15:33:38,883 [myid:] - INFO  [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@1235] - Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x17207cba2dd0000, negotiated timeout = 30000

WATCHER::

WatchedEvent state:SyncConnected type:None path:null

多臺配置請看:

https://blog.csdn.net/weixin_42003671/article/details/88686454

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章