前提

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