安装hbase高可用集群之前首先要保证zookeeper和hadoop已经安装完成
准备安装包 集群的规划uplooking03: master regionserver uplooking04: regionserver uplooking05: regionserver解压安装包
tar -zxvf hbase-1.1.5-bin.tar.gz -C /opt/重命名
mv hbase-1.1.5/ hbase配置环境变量
export Hbase_HOME=/opt/hbase export PATH=$PATH:$Hbase_HOME/bin配置**vim hbase-env.sh**
vim hbase-env.sh export JAVA_HOME=/opt/jdk export Hbase_MANAGES_ZK=false #不使用hbase自带的zookeeper export Hbase_CLASSPATH=/opt/hadoop/etc/hadoop配置**hbase-site.xml**
vim hbase-site.xml配置 **regionservers**hbase.rootdir hdfs://ns1/hbase # hadoop fs.defaultFS 中的内容,如果不是高可用hbase.tmp.dir /opt/hbase/tmp hbase.cluster.distributed true hbase.zookeeper.quorum uplooking03:2181,uplooking04:2181,uplooking05:2181
vim regionservers uplooking03 uplooking04 uplooking05分发文件
scp -r hbase uplooking03:/opt scp -r hbase uplooking04:/opt scp /etc/profile uplooking03:/etc/ scp /etc/profile uplooking04:/etc/ source /etc/profile(所有节点都做,要使环境变量生效)启动hbase集群
start-hbase.sh单独启动master
hbase-daemon.sh start master注意事项
启动hbase集群一定要保证整个集群的时间一致
附加:(一般不会有这种情况)如果启动集群执行start-hbase.sh,master节点可以启动,但是regionserver节点不能启动,**但是单独启动regionserver(hbase-daemon.sh start regionserver)是可以启动的**,也没有问题,name就需要拷贝一个jar包,
将HADOOP_HOME/share/hadoop/common/lib下的htrace-core-3.0.4.jar 复制到$Hbase_HOME/lib下
访问地址:http://ip:16010/master-status



