- 伪分布式部署:
[root@hadoop hadoop]#cp /home/hadoop/soft/hbase-0.94.14.tar.gz /usr
[root@hadoop hadoop]#cd /usr
[root@hadoop hadoop]#tar -zxvf hbase-0.94.14.tar.gz
[root@hadoop hadoop]# mv hbase-0.94.14 hbase
[root@hadoop hadoop]# chown -R hadoop:hadoop hbase
[root@hadoop hadoop]# rm -rf hbase-0.94.14.tar.gz
[root@hadoop hadoop]# vi /etc/profile
文件末尾添加环境变量:
export HBASE_HOME=/usr/hbase
export PATH=$PATH:$HBASE_HOME/bin
[root@hadoop hadoop]# source /etc/profile
修改配置文件
hbase-env.sh,添加以下属性
[root@hadoop hadoop]# vi /usr/hbase/conf/hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.6
export HBASE_MANAGES_ZK=true //true:hbase自己管理zookeeper;false:自己安装了zookeeper
修改配置文件 hbase-site.xml
,添加以下属性
[root@hadoop hadoop]# vi /usr/hbase/conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
启动Hbase
启动之前,确保Hadoop已启动
bin/start-hbase.sh
启动后查看:jps
- 安装参考:
单机和伪分布式:
http://www.cnblogs.com/mbailing/p/3363972.html
完全分布式:http://www.cnblogs.com/ventlam/archive/2011/01/22/HBaseCluster.html
http://abloz.com/hbase/book.html#standalone_dist