前提
hadoop叢集搭建成功,這裡使用的是Hadoop1.0.3+HBase0.94.1
配置HBase
1.修改conf/hbase-env.sh,新增jdk支援
export JAVA_HOME=/home/hadoop/jdk1.6.0_39
2.修改conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>hdfs://master:9000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/data/zookeeper</value>
</property>
3.修改conf/regionservers
slave1
slave2
(新增Hadoop配置的所有datanode結點)
4.scp到所有子節點
5.啟動HBase
$ ./bin/start-hbase.sh
HBase基本操作
1.HBase自帶的web介面
http://master:60010/
2.shell客戶端(HBase shell命令)
$ ./bin/hbase shell