本篇文章為大家展示了如何在linux系統(tǒng)中安裝zookeeper 服務,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
成都創(chuàng)新互聯(lián)主要從事成都網站制作、網站設計、外貿網站建設、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務龍里,10年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:135182197921、創(chuàng)建 /usr/local/services/zookeeper 文件夾:
mkdir -p /usr/local/services/zookeeper
2、進入到 /usr/local/services/zookeeper 目錄中:
cd /usr/local/services/zookeeper
3、下載 zookeeper-3.4.9.tar.gz:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
4、解壓縮 zookeeper-3.4.9.tar.gz:
tar -zxvf zookeeper-3.4.9.tar.gz
5、進入到 /usr/local/services/zookeeper/zookeeper-3.4.9/conf 目錄中:
cd zookeeper-3.4.9/conf/
6、復制 zoo_sample.cfg 文件的并命名為為 zoo.cfg:
cp zoo_sample.cfg zoo.cfg
7、用 vim 打開 zoo.cfg 文件并修改其內容為如下:
# The number of milliseconds of each tick # zookeeper 定義的基準時間間隔,單位:毫秒 tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. # dataDir=/tmp/zookeeper # 數(shù)據(jù)文件夾 dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data # 日志文件夾 dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/logs # the port at which the clients will connect # 客戶端訪問 zookeeper 的端口號 clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1
8、保存并關閉 zoo.cfg 文件:
9、進入到 /usr/local/services/zookeeper/zookeeper-3.4.9/bin 目錄中:
cd ../bin/
10、用 vim 打開 /etc/ 目錄下的配置文件 profile:
vim /etc/profile
并在其尾部追加如下內容:
# idea - zookeeper-3.4.9 config start - 2016-09-08 export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/ export PATH=$ZOOKEEPER_HOME/bin:$PATH export PATH # idea - zookeeper-3.4.9 config start - 2016-09-08
11、使 /etc/ 目錄下的 profile 文件即可生效:
source /etc/profile
12、啟動 zookeeper 服務:
zkServer.sh start
如打印如下信息則表明啟動成功:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
13、查詢 zookeeper 狀態(tài):
zkServer.sh status
14、關閉 zookeeper 服務:
zkServer.sh stop
如打印如下信息則表明成功關閉:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED
15、重啟 zookeeper 服務:
zkServer.sh restart
如打印如下信息則表明重啟成功:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
Linux是一種免費使用和自由傳播的類UNIX操作系統(tǒng),是一個基于POSIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng),使用Linux能運行主要的Unix工具軟件、應用程序和網絡協(xié)議。
上述內容就是如何在linux系統(tǒng)中安裝zookeeper 服務,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)成都網站設計公司行業(yè)資訊頻道。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。