1. 程式人生 > 其它 >Zookeeper下載及基本操作

Zookeeper下載及基本操作

技術標籤:Zookeeperzookeeper

映象地址:
http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.6.2/
下載後直接解壓即可使用

  1. 準備配置檔案
    預設使用/opt/apache-zookeeper-3.6.2-bin/conf/zoo.cfg
cp /opt/apache-zookeeper-3.6.2-bin/conf/zoo_sample.cfg /opt/apache-zookeeper-3.6.2-bin/conf/zoo.cfg

配置項:

屬性key值含義
tickTime計數器週期,tickTime=2000表示2000毫秒一週期
initLimit初始化最大計數器週期數,設定最大的初始化時間
syncLimit同步操作最大週期數
dataDir資料目錄
clientPort埠,預設為2181
maxClientCnxns最大客戶端連線數
autopurge.snapRetainCount事務日誌快照保留檔案數
autopurge.purgeInterval日誌快照清理頻率,單位為小時autopurge.purgeInterval=1意味著1小時清理一遍日誌
metricsProvider.className監控服務呼叫類名
metricsProvider.httpPort監控服務連線埠
metricsProvider.exportJvmInfo是否列印jvm資訊
  1. 呼叫zkServer.sh指令碼啟動zk伺服器
bash zkServer.sh start
  1. 使用zkCli.sh控制器連線zk伺服器
bash /opt/apache-zookeeper-3.6.2-bin/bin/zkCli.sh

建立節點
檢視節點詳情

屬性含義
cZxid節點建立事務ID
ctime節點建立時間
mZxid節點資料修改事務ID
mtime節點資料修改時間
pZxid子節點列表變更最新事務ID
cversion子節點列表版本
dataVersion資料版本
aclVersion訪問控制表版本
ephemeral臨時節點所有者ID
dataLength資料長度
numChildren子節點數量

新增子節點後:
新增子節點後