zookeeper伪集群(在一台机器上集群)
生活随笔
收集整理的這篇文章主要介紹了
zookeeper伪集群(在一台机器上集群)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
創(chuàng)建一下的目錄結構zookeeper-3.4.10是你下載的zookeeper的解壓包
/zookeeper_cluster----/server_one|---/data|myid(文件)|---/datalog|---/zookeeper-3.4.10|---/bin|---/conf|---zoo.cfg|---..... |---/....----/server_two|---/data|---/datalog|---/zookeeper-3.4.10----/servet_three|---/data|---/datalog|---/zookeeper-3.4.10###創(chuàng)建myid文件(你自己創(chuàng)建的文件表示服務器id,文件的內(nèi)容為一個數(shù)字) 如上三個服務器的myid文件所對應的數(shù)字是1、2、3
###配置zoo.cfg
server_one: tickTime=2000 initLimit=10 syncLimit=5 #你的data目錄絕對路徑 dataDir=/xxx/data #你的datalog目錄的絕對路徑 dataLogDir=/xxx/datalog #端口號 clientPort=2181 #設置集群的服務id,myid文件中的數(shù)字 server.1=127.0.0.1:2888:3888 server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890server_two: tickTime=2000 initLimit=10 syncLimit=5 #你的data目錄絕對路徑 dataDir=/xxx/data #你的datalog目錄的絕對路徑 dataLogDir=/xxx/datalog #端口號 clientPort=2182 #設置集群的服務id,myid文件中的數(shù)字 server.1=127.0.0.1:2888:3888 server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890server_three: tickTime=2000 initLimit=10 syncLimit=5 #你的data目錄絕對路徑 dataDir=/xxx/data #你的datalog目錄的絕對路徑 dataLogDir=/xxx/datalog #端口號 clientPort=2183 #設置集群的服務id,myid文件中的數(shù)字 server.1=127.0.0.1:2888:3888 server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890分別進入到三個zookeeper的bin目錄下啟動zookeeper
cd /xxx/xxx/bin #啟動 zkServer.sh start #停止 zkServer.sh stop#使用客戶端連接各個服務器 zkCli.sh -server 127.0.0.0:2182 zkCli.sh -server 127.0.0.0:2183 zkCli.sh -server 127.0.0.0:2181#創(chuàng)建一個節(jié)點 create /zk_node1 node1 #列出所有節(jié)點 ls /在其中一個終端窗口中創(chuàng)建的節(jié)點,其他終端窗口可以看到其創(chuàng)建的節(jié)點或操作
轉載于:https://my.oschina.net/hehuiqi/blog/1590271
總結
以上是生活随笔為你收集整理的zookeeper伪集群(在一台机器上集群)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一级减速器装配图cad文件_减速器的基本
- 下一篇: (五)Maven中的聚合和继承