一、Linux環境準備
- Centos7, 1 CPU , 2G Memory ,20G Disk , Virtual System
- Hostname : node110.centos.com 、node111.centos.com、node112.centos.com
- IP Address : 192.168.128.110
- Linux 連接配接工具:Xshell、Xftp
二、安裝包準備
2.1、JDK安裝
需要安裝的,可以參考我這篇部落格:學習筆記Hadoop(四)—— Hadoop叢集的安裝與部署(1)—— 虛拟機安裝、java安裝
2.2、Zookeeper安裝
- 解壓縮:
tar –zxf apache-zookeeper-3.5.9-bin.gz.tar -C /opt/
- 修改配置檔案:
vi /etc/profile
- 使配置檔案生效:
source /etc/profile
-
修改Zookeeper配置檔案
進入Zookeeper安裝目錄的conf目錄下:
cd /opt/apache-zookeeper-3.5.9-bin/conf/
拷貝zoo_sample.cfg: cp zoo_sample.cfg zoo.cfg
修改zoo.cfg: vi zoo.cfg
- 建立檔案夾zookeeper_data:
mkdir /opt/apache-zookeeper-3.5.9-bin/zookeeper_data
在zookeeper_data裡建myid檔案,并填寫個 1
: -
啟動
進入Zookeeper的安裝目錄下執行:
bin/zkServer.sh start
啟動成功檢視:
三、Zookeeper 常用操作
(首先在Zookeeper目錄下執行:
bin/zkCli.sh -server node110:2181
)
-
ls
-
create/set
-
get
-
delete