亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下如何安裝ZooKeeper分布式集群

發布時間:2021-07-16 14:27:17 來源:億速云 閱讀:123 作者:小新 欄目:服務器

這篇文章主要介紹Linux下如何安裝ZooKeeper分布式集群,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

ZooKeeper 就是動物園管理員的意思,它是用來管理 Hadoop(大象)、Hive(蜜蜂)、pig(小豬)的管理員,Apache Hbase、Apache Solr、Dubbo 都用到了 ZooKeeper,其實就是一個集群管理工具,是集群的入口。ZooKeeper 是一個分布式的、開源的程序協調服務,是 Hadoop 項目下的一個子項目。ZooKeeper 主要應用場景包括集群管理(主從管理、負載均衡、高可用的管理)、配置文件的集中管理、分布式鎖、注冊中心等。實際項目中,為了保證高可用,ZooKeeper 都是以分布式集群的方式進行安裝的,至少需要三個節點,下面具體來看下。

這里 Linux 選擇 CentOS 7.2。

# wget -P /usr/local http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
# cd /usr/local
# tar -zxvf zookeeper-3.4.10.tar.gz
# cd zookeeper-3.4.10
# mkdir data
# mkdir logs
# vim /etc/rc.d/rc.local  //配置開啟自啟動

追加如下配置即可:

export JAVA_HOME=/usr/java/jdk
/usr/local/zookeeper-3.4.10/bin/zkServer.sh start

我們在三臺不同的服務器上各部署一個 ZooKeeper 進程,以構成一個 ZooKeeper 集群。三個 ZooKeeper 進程均使用相同的 zoo.cfg 配置:

# cd /usr/local/zookeeper-3.4.10/conf
# cp zoo_sample.cfg zoo.cfg             //拷貝配置文件
# vim zoo.cfg

修改配置如下:

# 配置存儲快照文件的目錄
dataDir=/usr/local/zookeeper-3.4.10/data
dataLogDir=/usr/local/zookeeper-3.4.10/logs
# zk服務進程監聽的TCP端口
clientPort=2181
# 2888:ZooKeeper服務之間通信的端口,3888:ZooKeeper與其他應用程序通信的端口
# server.1:表示這是第幾號服務器
server.1=192.168.20.11:2888:3888
server.2=192.168.20.12:2888:3888
server.3=192.168.20.13:2888:3888

然后在三臺服務器 dataDir 目錄下,分別創建一個 myid 文件,其內容分別為1,2,3。然后分別在這三臺機器上啟動 ZooKeeper 進程,這樣我們便將 ZooKeeper 集群啟動了起來。如下:

# cd /usr/local/zookeeper-3.4.10/data
# echo 1 >>myid                    //創建myid文件并寫入1
# /usr/local/zookeeper-3.4.10/bin/zkServer.sh start  //后臺啟動ZooKeeper

還有一些其他命令如下:

# /usr/local/zookeeper-3.4.10/bin/zkServer.sh stop   //關閉ZooKeeper
# /usr/local/zookeeper-3.4.10/bin/zkServer.sh status  //查看服務狀態
# /usr/local/zookeeper-3.4.10/bin/zkServer.sh start-foreground  //前臺啟動

以上是“Linux下如何安裝ZooKeeper分布式集群”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉沽区| 郴州市| 明水县| 安图县| 澎湖县| 米易县| 葵青区| 临沭县| 堆龙德庆县| 新巴尔虎左旗| 庆阳市| 浦东新区| 陆丰市| 大邑县| 志丹县| 思茅市| 哈密市| 德令哈市| 体育| 灵寿县| 滦平县| 壶关县| 章丘市| 江阴市| 景宁| 朔州市| 黑山县| 平泉县| 巩留县| 梧州市| 界首市| 富源县| 洞头县| 牟定县| 准格尔旗| 图木舒克市| 通道| 嘉荫县| 泌阳县| 佛坪县| 永昌县|