安裝Hadoop,參考:
http://www.cnblogs.com/LixingTie/archive/2012/06/27/2566521.html
安裝Zookeeper,參考:
http://www.cnblogs.com/LixingTie/archive/2012/06/28/2566618.html
安裝hbase
sudo wget http://mirror.bit.edu.cn/apache/hbase/stable/hbase-0.92.1.tar.gz #下載hbase
tar xvzf hbase-0.92.1.tar.gz #解壓
ln -s hbase-0.92.1.tar.gz hbase #建立軟鏈接
編輯/etc/profile,設置環境變量
export HBASE_HOME=/home/hadoop/hbase/hbase/
export PATH=$PATH:$HBASE_HOME/bin
hbase是基於hdfs的,hbase的配置主要涉及conf目錄下的三個文件:hbase-env.sh,hbase-site.xml,regionservers。
編輯hbase-env.sh
export HBASE_CLASSPATH=/home/hadoop/hadoop/conf
export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
export HBASE_MANAGES_ZK=true
編輯hbase-site.xml
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://namenode/hbase</value>
<description>The directory shared by region servers.</description>
</property>
<property>
<name>hbase.master.port</name>
<value>60000</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>zookeeper</value>
</property>
</configuration>
修改regionservers
啓動hbase
輸入jps命令查看進程
DataNode
Jps
HRegionServer
SecondaryNameNode
TaskTracker
JobTracker
QuorumPeerMain
HMaster