1、安裝hadoop
hadoop安裝請參考個人centoos 安裝hadoop集羣
在安裝hadoop的基礎上新增了兩臺slave機器,新增後的配置爲
H30(192.168.3.238) master
H31(192.168.3.237) slave
H32(192.168.3.100) slave
H33(192.168.3.101) slave
hadoop安裝完成後啓動hadoop
2、安裝zookeeper
2.1、下載解壓
下載地址http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/
這裏咱們使用zookeeper-3.4.6,下載完成後解壓到/usr/local
tar -xzf zookeeper-3.4.6.tar.gz -C /usr/local
mv zookeeper-3.4.6 zookeeper
2.2、配置
cd /usr/local
cp zookeeper/conf/zoo_sample.cfg zookeeper/conf/zoo.cfg
vim zookeeper/conf/zoo.cfg
修改
dataDir=/usr/local/zookeeper/data
添加
server.1=H30:2898:3898
server.2=H31:2898:3898
server.3=H32:2898:3898
在指定的dataDir中新建myid文件,添加內容
1
2.3、拷貝zookeeper到其餘機器
此處咱們只是在H30中安裝配置,把配置好的zookeeper拷貝的H31和H32
scp -r zookeeper root@H31:/usr/local
scp -r zookeeper root@H32:/usr/local
在H31和H32中把myid中的內容分別修改成2和3
2.4、啓動zookeeper
在H30,H31,H32中依次啓動zookeeper
zookeeper/bin/zkServer.sh start
3、安裝hbase
2.1、下載解壓
下載地址http://mirror.bit.edu.cn/apache/hbase/1.3.1/
這裏咱們使用hbase-1.3.1,下載完成後解壓到/usr/local
tar -xzf hbase-1.3.1-bin.tar.gz -C /usr/local
mv hbase-1.3.1-bin hbase
2.二、配置
vim hbase/conf/hbase-env.sh
添加
export HBASE_MANAGES_ZK=false 表示不使用hbase自帶的zookeeper vim hbase/conf/hbase-site.xml 在configuration標籤中添加 <property> <name>hbase.rootdir</name> <value>hdfs://H30:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>H30,H31,H32</value> </property> vim hbase/conf/regionservers 添加 H31 H32 H33 2.3、啓動 hbase/bin/start-hbase.sh 在H30中經過jps可看到
![](http://static.javashuo.com/static/loading.gif)
H31
![](http://static.javashuo.com/static/loading.gif)
H32
![](http://static.javashuo.com/static/loading.gif)
H33
![](http://static.javashuo.com/static/loading.gif)