Linux大資料開發centos7中的zookeeper開發環境搭建
目錄
進入/opt/zookeeper/conf目錄複製zoo_sample.cfg並重新命名為zoo.cfg
說明
zookeeper版本
zookeeper-3.4.10.tar.gz
zookeeper壓縮包儲存位置
/opt/soft
zookeeper安裝位置
/opt/zookeeper
zookeeper環境變數位置
/etc/profile.d/hadoop-etc.sh
主機名
shi1 shi2 shi3
解壓安裝包
進入/opt/soft解壓安裝包至/opt下
tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/
重新命名解壓檔案
進入/opt下重新命名zookeeper的解壓檔案為zookeeper,方便後期書寫
mv zookeeper-3.4.10/ zookeeper
新增環境變數
進入編寫環境變數檔案hadoop-etc.sh
vi /etc/profile.d/hadoop-etc.sh
新增以下內容
export ZOOKEEPER_HOME=/opt/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
儲存、退出
重新整理環境變數
source /etc/profile.d/hadoop-etc.sh
建立tmp/myid標識機器id的儲存檔案
進入/opt/zookeeper/conf目錄複製zoo_sample.cfg並重新命名為zoo.cfg
修改zoo.cfg檔案
vi zoo.cfg
修改以下內容
儲存、退出
將zookeeper檔案傳輸到另外兩臺機器上
scp -r /opt/zookeeper/ shi2:/opt/
scp -r /opt/zookeeper/ shi3:/opt/
將環境變數檔案傳輸到另外兩臺機器上
scp -r /etc/profile.d/hadoop-etc.sh shi2:/etc/profile.d/
scp -r /etc/profile.d/hadoop-etc.sh shi3:/etc/profile.d/
在另外兩臺機器上重新整理環境變數使環境變數生效
source /etc/profile.d/hadoop-etc.sh
修改myid檔案標識機器的id
啟動zookeeper(三臺機器同樣操作)
通過以下命令進行啟動
zkServer.sh start
服務驗證(三臺機器同樣操作)
通過以下命令進行服務驗證
zkServer.sh status
通過zkServer.sh status可以觀察到每一臺zk的角色,其中兩臺follower,一臺leader
相關文章
- Linux運維centos7中的jdk開發環境搭建Linux運維CentOSJDK開發環境
- Linux搭建開發環境Linux開發環境
- linux開發環境搭建(ubuntu)Linux開發環境Ubuntu
- linux下搭建wails開發環境。LinuxAI開發環境
- ESP32的Linux開發環境搭建Linux開發環境
- Flutter開發入門之開發環境搭建(VSCode搭建Flutter開發環境)Flutter開發環境VSCode
- GoLand遠端Linux開發環境搭建GoLandLinux開發環境
- Linux C++ 開發1 - 搭建C++開發環境LinuxC++開發環境
- FFmpeg開發筆記(一)搭建Linux系統的開發環境筆記Linux開發環境
- Linux開發環境搭建——deepin系統的使用Linux開發環境
- 搭建vue的開發環境Vue開發環境
- Linux下搭建Go語言開發環境LinuxGo開發環境
- 使用multipass在mac搭建linux開發環境MacLinux開發環境
- linux(統信)下搭建electron開發環境Linux開發環境
- Linux下搭建FFmpeg開發除錯環境Linux除錯
- 1 – 搭建開發環境開發環境
- Androdi開發環境搭建開發環境
- Cordova 開發環境搭建開發環境
- GeoServer開發環境搭建Server開發環境
- Qt開發環境搭建QT開發環境
- 前端開發環境搭建前端開發環境
- QEMU 開發環境搭建開發環境
- 搭建go開發環境Go開發環境
- JAVA開發環境搭建Java開發環境
- 搭建VUE開發環境Vue開發環境
- lua 開發環境搭建開發環境
- Theia 開發環境搭建開發環境
- rollup 開發環境搭建開發環境
- Weex開發之路(一):開發環境搭建開發環境
- Hi3511平臺開發環境搭建資料開發環境
- 簡易的開發環境搭建開發環境
- Android的開發環境搭建教程Android開發環境
- Linux 環境 + 本地開發Linux
- ubuntu系統中java開發環境的搭建UbuntuJava開發環境
- 搭建 Laravel + vuetify 開發環境LaravelVue開發環境
- GOLang開發環境搭建(Windows)Golang開發環境Windows
- TS(TypeScript)— 搭建開發環境TypeScript開發環境
- Mac 搭建 PHP 開發環境MacPHP開發環境