hadoop-2.7.3完全分布式搭建:https://blog.youkuaiyun.com/qq_41028958/article/details/80817337
zookeeper-3.4.9集群搭建:https://blog.youkuaiyun.com/qq_41028958/article/details/80821453
hbase-1.3.1完全分布式搭建
1.上传hbase安装包
配置环境:
[hadoop@master app]$ vi ~/.bashrc
export HBASE_HOME=/usr/local/soft/hbase-1.3.1
export PATH=$PATH:$HBASE_HOME/bin
[hadoop@master app]$ source ~/.bashrc
配置hbase集群,要修改3个文件(首先zk集群已经安装好了)
修改hbase-env.sh
vi hbase-env.sh
export HBASE_MANAGES_ZK=false
修改hbase-site.xml
vi hbase-site.xml
<configuration>
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>master:2181,slave1:2181,slave2:2181</value>
</property>
</configuration>
修改regionservers
vi regionservers
master
slave1
slave2
将配置好的HBase拷贝到每一个节点
[hadoop@master soft]$ scp -r ./hbase-1.3.1/ slave1:/usr/local/soft
[hadoop@master soft]$ scp -r ./hbase-1.3.1/ slave2:/usr/local/soft
启动hbase
首先启动zookeeper-3.4.9
./zkServer.sh start
启动hbase,在主节点上运行:
start-hbase.sh
[hadoop@master soft]$ start-hbase.sh
[hadoop@master soft]$ hbase shell
至此hbase-1.3.1安装完毕!!!