1:zookeeper完成部署,並且集群能夠成功啟動
1.1進入目錄
cd /training/zookeeper-3.4.5/bin
2:啟動
./zkserver.sh start
3:檢視狀態
./zkserver.sh status
2:hadoop集群部署,並且集群能夠成功啟動
cd /training/hadoop-2.4.1/sbin/
start-all.sh
主伺服器都是server2
1:hbase的解壓
tar -zxvf hbase-1.3.1-bin.tar.gz -c /training/
2:hbase配置檔案下修改
進入目錄: cd /training/hbase-1.3.1
1:hbase-env.s**件
2:hbase-site.xml檔案
4:軟連線hadoop配置檔案到hbase
ln -s /training/hadoop-2.4.1/etc/hadoop/core-site.xml /training/hbase-1.3.1/core-site.xml
ln -s /training/hadoop-2.4.1/etc/hadoop/hdfs-site.xml /training/hbase-1.3.1/hdfs-site.xml
5:環境變數的配置(所以伺服器)
使環境變數生效
source ~/.bashrc
6:修改backup-masters(這裡沒有配置server4)
注意: /training/hbase-1.3.1/conf 目錄下是沒有這個檔案的,需要自行建立
7:將hadoop的hdfs-site.xml和core-site.xml檔案拷貝到hbase的conf目錄下
這一步非常重要,如果不做,可能會報錯
8:時間同步
這裡就手動設定一下同步當前的時間
date -s "2020-11-18 16:58:24"
如果集群之間的節點時間不同步,會導致regionserver無法啟動,丟擲clockoutofsyncexception異常。
將hbase安裝包分發到其他節點(伺服器之間需要做免密登入)
遠端拷貝
scp -r /training/hadoop-2.6.4/ root@server2:/training/
1:拷貝hbase安裝檔案
scp -r /training/hbase-1.3.1/ root@server1:/training/
scp -r /training/hbase-1.3.1/ root@server3:/training/
1:啟動zookeeper
1.1進入目錄
cd /training/zookeeper-3.4.5/bin
2:啟動
./zkserver.sh start
3:檢視狀態
./zkserver.sh status
2:啟動hadoop
cd /training/hadoop-2.4.1/sbin/
start-all.sh
3:啟動hbase
1:啟動方式1
cd /training/hbase-1.3.1
1:啟動主伺服器(server2)
bin/hbase-daemon.sh start master
2:啟動從伺服器(server1和server3)
bin/hbase-daemon.sh start regionserver
2:啟動方式2
cd /training/hbase-1.3.1
1:啟動hbase(server2)
bin/start-hbase.sh
2:停止hbase
分布式部署
一 分布式架構和部署 1 如何進行分布式部署 2 系統拆分後,模組之間如何相互呼叫 3 如何進行統一的會話 session 管理 4 如何實現單點登入 5 如何保證一致性更新 6 如何規劃和處理分布式事務 7 如何對重要服務實現ha 二 高併發和web層的效能優化 1 高併發的處理 2 nginx的...
HBASE完全分布式
1.將hbase通過xftp傳入red hat 2.tar zxvf hbase c usr local 解壓到目錄下 3.cd usr local hbase conf 到conf修改hbase env.sh,hbase site.xml 4.vi hbase env.sh 4.1.set nu ...
solr分布式部署
solr 分布式部署 solr複製模式,是一種在分布式環境下用於同步主從伺服器的一種實現方式,因之前提到的基於rsync的solr不同方式部署成本過高,被solr1.4版本所替換,取而代之的就是基於http協議的索引檔案傳輸機制,該方式部署簡單,只需配置乙個檔案即可。以下講解具體操作步驟 步驟分主伺...