單機搭建
基礎結構 :
分別建立 三個資料夾 zkserver1 , zkserver2 , zkserver3 .
分別為在 這三個 資料夾下面 建立data 資料夾。
修改配置檔案 : zoo.cfg , 如圖
三個zoo.cfg 保證 埠不一致,保證 datadir 不一致,配置 紅色框內的三個server.id 。
說明 : id 的名字要與下面的 myid 檔案中配置的名字相同
第二步 :
在 zkserver1,2,3 下的data 目錄下 執行 : vi myid 。 在該檔案中分別編寫 1 2 3
注意: 不能有空格等 字元。
分別啟動三個zookeeper服務 。
繼續執行命令 :
重複上面的telnet 命令 ,改變埠 , 檢視每個zookeeper的角色 ,如上圖 。
node leader 表示 他是控制者,同樣的還有 node follower 。
三颱物理機搭建集群
//注意:每台zookeeper節點 下面的配置中,對應的自己的ip , 要為:0.0.0.0 否則 zookeeper日誌中會顯示: 連線被拒絕。當然,關閉防火牆,阿里雲安全組等也是要開放的。
server
.1=120.79
.20.84:2288:3388
server
.2=39.07
.58.171:2288:3388
server
.3=0.0
.0.0:2288:3388
Centos7搭建LAMP Typecho部落格
yum install httpd 安裝httpd服務 systemctl start httpd 啟動httpd服務 systemctl status httpd 檢視httpd服務狀態,看到active active running 說明httpd服務已啟動 systemctl enable h...
centos7搭建lnmp環境
安裝php 5.6.26 wget 解壓 tar zxvf php 5.6.26.tar.gz 安裝編譯用的環境 yum install y libxml2 devel openssl devel libcurl devel libjpeg devel libpng devel libicu dev...
centos 7 搭建LNMP環境
2.安裝mysql community release el7 5.noarch.rpm包 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d mysql community.repo,etc yum.repos.d mysql community source....