1、解压压缩包
tar -zxvf hbase-1.3.1-bin.tar.gz
2、创建软连接
ln -s hbase-1.3.1/ hbase
3、配置环境变量
HBASE_HOME=/home/sweeney/soft/hbase PATH=HBASE_HOME/bin
4、使环境变量生效
source ~/.bashrc
5、修改conf目录下的hbase-site.xml文件
<property > <name>hbase.tmp.dir</name> <value>/home/sweeney/tmp/hbase_tmp</value> </property> <property > <name>hbase.rootdir</name> <value>hdfs://mycluster/hbase</value> </property> <property > <name>hbase.cluster.distributed</name> <value>true</value> </property>
6、将zookeeper的zoo.cfg文件拷贝到hbase的conf目录下
cp ~/soft/zoo/conf/zoo.cfg ~/soft/hbase/conf
7、修改regionservers文件,和slaves文件一样
master slave1 slave2
8、在conf目录下新建一个backup-masters文件,添加namenode的主机名,做hbase高可用
master slave1
9、发送给其余节点,并在其他节点创建软连接。
scp -r hbase-1.3.1/ sweeney@slave1:~/soft/ scp -r hbase-1.3.1/ sweeney@slave2:~/soft/ scp ~/.bashrc sweeney@slave1:~/ scp ~/.bashrc sweeney@slave2:~/
10、启动hbase
start-hbase.sh