本文是基于上一篇:Hadoop单机环境安装与配置 的基础之上的。
首先解压tar文件,按后按如下方法进行配置。
1,hbase-env.sh
Java代码
- export HBASE_SSH_OPTS="-p 22"
- export HBASE_MANAGES_ZK=true
2,hbase-site.xml
Java代码
- <configuration>
- <property>
- <name>hbase.rootdir</name>
- <value>hdfs://localhost:9000</value>
- </property>
- <property>
- <name>hbase.cluster.distributed</name>
- <value>false</value>
- <description>The mode the cluster will be in. Possible values are
- false: standalone and pseudo-distributed setups with managed Zookeeper
- true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)
- </description>
- </property>
- </configuration>
3,regionservers
Java代码
- localhost
此时利用start-hbase.sh和stop-hbase.sh可以开始和结束hbase。运行hbase后,利用jps,你会发现多了一个HMaster线程。
由于单机版的hadoop+hbase的方法目前总是无法启动zookeeper,所以关于单机版的配置就先研究到这了,下面我会研究伪分布式配置方法。如果谁的单机版的配置可以打开zookeeper了,还麻烦您告诉我一声哈………………