日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统:centos7下搭建ZooKeeper3.4中间件,常用命令总结

發布時間:2025/3/17 linux 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统:centos7下搭建ZooKeeper3.4中间件,常用命令总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載解壓

環境版本
centos7
zookeeper 3.4.14

[root@localhost mysoft]$ cd /usr/local/mysoft/ [root@localhost mysoft]$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz [root@localhost mysoft]# tar -zxvf zookeeper-3.4.14.tar.gz [root@localhost mysoft]# mv zookeeper-3.4.14 zookeeper3.4

二、修改配置文件

1、數據和日志目錄

[root@localhost /]# mkdir -p data/log/zkp1.log [root@localhost /]# mkdir -p data/zkpdata/zkp1

2、修改配置

[root@localhost mysoft]# cd zookeeper3.4/conf/ [root@localhost conf]# cp zoo_sample.cfg zoo.cfg [root@localhost conf]# vim zoo.cfg # 修改如下兩塊內容,其他默認 dataDir=/data/zkpdata/zkp1 dataLogDir=/data/log/zkp1.log

3、配置文件說明

1)tickTime 心跳檢查的時間。 2)initLimit 集群中的從服務器與主服務器之間初始連接時能容忍的最多心跳數(tickTime的數量)。 3)syncLimit 集群中從服務器與主服務器之間的請求和答應最多能容忍的心跳數。 4)dataDir 數據存放目錄。 5)dataLogDir 日志存放目錄。 6)clientPort 客戶端連接的接口,客戶端連接zookeeper服務器的端口,服務器端會監聽這個端口,默認是2181。

三、啟動運行

1、啟動服務端

[root@localhost bin]# pwd /usr/local/mysoft/zookeeper3.4/bin [root@localhost bin]# /usr/local/mysoft/zookeeper3.4/bin/zkServer.sh start /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg ZooKeeper JMX enabled by default Using config: /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg Starting zookeeper ... STARTED [root@localhost bin]# ps -aux |grep zookeeper

2、啟動客戶端

[root@localhost /]# cd /usr/local/mysoft/zookeeper3.4/bin/ [root@localhost bin]# ./zkCli.sh Connecting to localhost:2181

四、常用操作命令

## 創建節點 [zk: localhost:2181(CONNECTED) 2] create /cicada cicada-smile1 Created /cicada [zk: localhost:2181(CONNECTED) 8] create /cicada2 cicada-smile2 Created /cicada2 [zk: localhost:2181(CONNECTED) 4] get /cicada cicada-smile1 ## 查看目錄 [zk: localhost:2181(CONNECTED) 5] ls / [zookeeper, cicada, cicada2] ## 查看指定目錄 [zk: localhost:2181(CONNECTED) 17] ls / zookeeper [com.ptp.user.service.UserService] ## 刪除節點 [zk: localhost:2181(CONNECTED) 10] delete /cicada ## 刪除目錄全部 [zk: localhost:2181(CONNECTED) 18] rmr /cicada2 [zk: localhost:2181(CONNECTED) 19] ls /cicada2 Node does not exist: /cicada2 ## 查看剩下節點 [zk: localhost:2181(CONNECTED) 13] ls / [zookeeper]

五、源代碼地址

GitHub地址:知了一笑 https://github.com/cicadasmile 碼云地址:知了一笑 https://gitee.com/cicadasmile


新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!

總結

以上是生活随笔為你收集整理的Linux系统:centos7下搭建ZooKeeper3.4中间件,常用命令总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。