Zookeeper的安裝配置
一、zookeeper
Zookeeper 是 Google 的 Chubby一個開源的實現,是 Hadoop 的分散式協調服務,它包含一個簡單的原語集,分散式應用程式可以基於它實現同步服務,配置維護和命名服務等
Zookeeper伺服器叢集規模不小於3個節點,要求各伺服器之間系統時間要保持一致。ZooKeeper的搭建是為了後面HBase的使用。
二、叢集模式搭建
我的叢集是Hadoop1.2.1版本,共三個節點
1.解壓
解壓ZooKeeper安裝包,我的解壓目錄是/usr/zookeeper-3.4.5
安裝包在桌面
命令:sudo tar –zxvf /home/zhong/Desktop/zookeeper-3.4.5.tar.gz –C /usr
更改資料夾owner: sudo chown –R zhong:root zookeeper-3.4.5
完成之後可以通過命令:ls –l 檢視
2.修改環境變數
命令:sudo vim /etc/profile
增加一行:export ZOOKEEPER_HOME=/usr/zookeeper-3.4.5
並新增PATH
退出後執行命令:source /etc/profile 是配置生效
3.進入zookeeper的conf目錄下,修改檔名:mvzoo_sample.cfg zoo.cfg
4.編輯zoo.cfg (在conf目錄下操作)
執行命令:sudo vim zoo.cfg
①修改dataDir=/usr/zookeeper-3.4.5/data
②新增server.0=Master:2888:3888
server.1=Slave1:2888:3888
server.2=Slave2:2888:3888
5.建立data資料夾,並建立myid檔案:
① 建data資料夾:sudo mkdir /usr/zookeeper-3.4.5/data
② 建myid檔案:sudo vim myid,並設定第一臺server為0。
6.在其他兩個Slave節點機器中同樣配置
可使用scp命令直接複製過去
複製環境變數
① scp /etc/profile [email protected]
② scp /etc/profile [email protected]:/etc
複製zoopeeker資料夾
sduo scp /usr /zookeeper-3.4.5 [email protected]:/usr/
sudo scp /usr /zookeeper-3.4.5 [email protected]:/usr/
在其餘兩臺機器中修改myid,分別設定為1和2
7.啟動ZooKeeper,分別在三個節點的ZOOKEEPER_HOME/bin目錄下執行命令:./zkServer.sh start
注新手常犯錯誤:我在首次執行的時候先是在ZOOKEEPER_HOME/bin目錄下按照習慣直接執行zkServer.sh start命令,提示錯誤command not found,上網查了之後才發現正確的為./zkServer.sh start或者在ZOOKEEPER_HOME目錄下直接執行bin/zkServer.sh start
8.檢查ZooKeeper叢集中各節點角色狀態
分別在三個節點的ZOOKEEPER_HOME/bin目錄下執行命令:./zkServer.sh status
9. 所有節點ZOOKEEPER_HOME/bin目錄下都執行命令zkServer.sh stop關閉ZooKeeper
三、簡單測試
進行簡單的讀寫操作測試ZooKeeper系統的一致性
在ZOOKEEPER_HOME/bin目錄下執行命令:./Cli.sh
在其中一個節點上執行一個寫操作:create /MyTest01 test,在所有的節點上都可以執行get命令得到資料。
相關推薦
ZooKeeper學習第二期--ZooKeeper安裝配置
一、Zookeeper的搭建方式 Zookeeper安裝方式有三種,單機模式和叢集模式以及偽叢集模式。 ■ 單機模式:Zookeeper只執行在一臺伺服器上,適合測試環境; ■ 偽叢集模式:就是在一臺物理機上執行多個Zookeeper 例項; ■ 叢集模式:Zookeepe
zookeeper安裝配置
1:解壓安裝 sudo tar -zxvf /home/hadoop/ftpDocuments/zookeeper-3.4.10.tar.gz -C /usr/local/ sudo mv zookeeper-3.4.10 zookeeper chown -R hadoop
ZooKeeper安裝配置與CLI操作
前提條件: 安裝好Linux系統 安裝步驟: 這裡介紹單機模式的安裝 1. 下載安裝包zookeeper-3.4.13.tar.gz,下載地址:http://archive.apache.org/dist/zookeeper/ 將安裝
ZooKeeper學習第二期–ZooKeeper安裝配置
ZooKeeper學習第二期–ZooKeeper安裝配置 一、Zookeeper的搭建方式 Zookeeper安裝方式有三種,單機模式和叢集模式以及偽叢集模式。 ■ 單機模式:Zookeeper只執行在一臺伺服器上,適合測試環
dubbo學習筆記 第一章 zookeeper安裝配置
dubbo的實際使用中,基本都是使用zookeeper來管理它的服務,以及實現分散式呼叫。至於zookeeper是什麼,具有什麼使用者,大家可以百度搜索瞭解一下。實際生產環境中,zookeeper的應用服務數目,基本都是奇數個,這是由於它的選舉演算法決定的:z
(轉載)ZooKeeper學習第二期--ZooKeeper安裝配置
[轉載: 鄔興亮 ZooKeeper學習第二期–ZooKeeper安裝配置](http://www.cnblogs.com/wuxl360/p/5817489.html) 一、Zookeeper的搭建方式 Zo
zookeeper安裝以及配置和註意事項
zk1,安裝 wget tar zxvf zookeeper-3.4.9.tar.gz cd zookeeper-3.4.9/conf cp zoo_sample.cfg zoo.cfg 修改zoo.cfg配置文件 如下tickTime=2000 initLimit=10 syncLi
Redis/zookeeper/ActiveMQ在Mac下的安裝配置
hiredis pre 環境搭建 2.6 安裝 通過 配置 all php5 框架中需要用到redis、zookeeper和activemq,目前開發環境搭建在Mac下,使用brew安裝是比較簡便快捷的方式: $ brew search zookeeper zookeep
Zookeeper 安裝及集群配置註意點
打印 文件 https .com ubun blog 如果 啟動失敗 ron Zookeeper在ubuntu下安裝及集群搭建,關於集群搭建,網上很多文章 可以參考:https://www.ibm.com/developerworks/cn/opensource/os-cn
linux安裝配置zookeeper-3.4.10
mirror http ima mkdir ech cli comm 利用 .com 安裝zookeeper: 下載地址:http://mirror.bit.edu.cn/apache/zookeeper/ zk節點最好是奇數個,這樣子方便在節點中選取leader節點; 上
zookeeper偽分布安裝配置
body html 生效 grep replica run test version eat 1、下載路徑為:http://mirrors.cnnic.cn/apache/zookeeper/stable/ 2、安裝: 第一步 解壓zookeeper壓縮包: 進入 zo
Zookeeper安裝與配置
16px zookeeper zoo.cfg 下載 have onf res arr arch 一、下載Zookeeper wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.0/zookeeper-
zookeeper簡易配置及hadoop高可用安裝
zookeeper介紹 是一個分散式服務的協調服務,叢集半數以上可用(一般配置為奇數臺), 快速選舉機制:當叢集中leader掛掉,所有小弟會投票選舉出新的lea
大資料入門(13)zookeeper的安裝配置
1、上傳zookeeper-3.4.6.tar.gz 2、解壓檔案到指定目錄(目錄:admin/app) tar -zxvf zookeeper-3.4.6.tar.gz -C /app 3、配置(一臺節點上) 3.1新
zookeeper-3.4.10 安裝配置
準備安裝包 zookeeper-3.4.10(連結:http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/) 解壓 tar -zxvf zookeeper-3.4.10 配置 進入zooke
Window上安裝配置Zookeeper和Kafka
安裝配置Zookeeper 下載zookeeper安裝包 :http://zookeeper.apache.org/doc/r3.5.4-beta/ 解壓後可以看到: 將conf下的zoo-sample.cfg更名為zoo.cfg,因為剛下下來的bin/zkEnv.cmd裡
zookeeper 安裝及配置
下載地址:http://mirrors.hust.edu.cn/apache/zookeeper/ ,↓ 下載最新版: 點選下載: 下載好後解壓到自己想存放的位置,當前我的檔案解壓到了D盤(D:\zookeeper-3.5.4-beta),選擇解壓到當前檔案即可。。。
HBase安裝配置,使用獨立zookeeper
1.HBase安裝配置,使用獨立zookeeper 2.修改環境變數:第一臺機器規劃為master, 第二臺機器為RegionServer,再在第一臺機器上啟動RegionServer製作一個叢集1 master2 RegionServer 在機器上執行:vi /etc/profile,新增如下內容:ex
centos7 安裝配置mesos+marathon+zookeeper[轉]
轉自[https://www.aliyun.com/jiaocheng/808317.html?spm=5176.100033.2.10.16a44b6dWi2tUU] 摘要:1,mesos介紹Mesos誕生於UCBerkeley的一個研究專案,現已成為ApacheIncubator中的專
Zookeeper + Hbase安裝配置
一、Zookeeper安裝配置 叢集上部署Zookeeper最好使用奇數臺機器,這樣如果有5臺機器,只要3臺正常工作則服務將正常。在目前的實際生產環境中,一個Hadoop叢集最多有三臺節點做備用master,即並不是所有節點都安裝ZooKeeper;如果以實驗