大資料環境搭建之安裝zookeeper

2021-10-22 09:35:04 字數 2701 閱讀 4342

安裝zookeeper之前 一定要安裝好jdk

不會安裝jdk的兄弟們可以進鏈結

安裝jdk1.8

解壓包

tar -zxvf zookeeper-

刪除這兩個資料夾

進入 conf目錄

修改zoo_sample.cfg 名字

配置好這兩個後儲存(esc :wq!)

建立 zkdata

建立myid 新增值為1 (每個zookeeper值不能一樣 hadoop01=1,hadoop02=2,hadoop03=3)

將現階段配置好的zookeeper傳送給其餘兩個虛擬機器

scp -r zookeeper-

3.4.10

/192.168

.197

.112

:$pwd

scp -r zookeeper-

3.4.10

/192.168

.197

.113

:$pwd

在這兩台虛擬機器下面/root目錄下分別建立 zkdata 並且建立myid 新增值 分別為2

三颱機器只能手動啟動每一台機器(沒有直接啟動三颱操作)

進入bin/目錄

執行cd …回到上一級目錄,進行啟動

執行bin/zkserver.sh start

目前只啟動乙個zk 現在可以看到 zk啟動成功了

當我在檢視狀態的時候 他是會報錯的 因為此時只有一台機器,還沒有老大的出現,現在需要我們將其他機器也啟動,進行選舉誰當老大,當我們啟動其他機器後,可以重新執行狀態命令,可以看到已經正常執行了,leader就代表老大,follower就代表小弟

啟動其他幾個zk以後 在檢視狀態 就會看到 選舉好了 誰是老大

乙個個啟動太麻煩 寫乙個指令碼執行 可以啟動是哪個zk

回到 cd 命令 vim zkmanage.sh

for host in 192.168

.197

.111

192.168

.197

.112

192.168

.197

.113

doecho "$:$1ing....."

ssh $host "source /etc/profile;/root/myall/zookeeper/zookeeper-3.4.10/bin/zkserver.sh $1"

done

sleep 2

for host in 192.168

.197

.111

192.168

.197

.112

192.168

.197

.113

dossh $host "source /etc/profile;/root/myall/zookeeper/zookeeper-3.4.10/bin/zkserver.sh status"

done

加許可權

chmod +x zkmanage.sh
執行一下指令碼 可以看到已經啟動了

./zkmanage.sh start  開始

./zkmanage.sh stop 關閉

大資料實戰之環境搭建 六

這篇我們看如何搭建solr,因為第一篇講述了在windows下如何搭建,所以這裡就簡單的說一下。前面已經提到我們將solr壓縮包拷貝至了usr tmp下。之後我們將solr解壓目錄下面的example solr拷貝到上面solr 4.3.0下 ok,完了之後進行我們的最後一步,在tomcat下面的 ...

大資料測試環境搭建

hadoop集群搭建 整理的很好 具體到我用的版本 2.4.1 遇到的一些問題 1.jdk版本問題 2.環境變數配置問題 3.hadoop配置 core site.xml,hdfs site.xml等 4.資料夾許可權問題,非root使用者必須具有hadoop相關資料夾及其子資料夾的寫許可權 5.d...

大資料入門教程系列之Hadoop環境搭建 軟體準備

本篇文章主要介紹大資料入門教程環境搭建所需要的軟體 環境配置等,為後面的學習做準備。1 安裝vmware及新建虛擬機器 安裝vmware及新建虛擬機器 2 vmware中安裝centons7 虛擬機器vmware中安裝linux系統centos 3 設定靜態ip centos7設定靜態ip以及win...