Hadoop基础教程:HBase的分布式安装经验

--------------------------------------分割线 --------------------------------------

--------------------------------------分割线 --------------------------------------

版本说明:

hadoop1.1.2

hbase-0.94.7(lib下的是hadoop-core-1.0.4.jar)

jdk 1.6.0.24

一、查看hadoop版本和hbase的版本是否匹配(这里出现错误,这步可省略)

如果不匹配,可将hadoop下的hadoop-core-*的jar包复制替换hbase/lib下的hadoop-core-*的jar包。

我的hadoop版本是hadoop-1.1.2的

Hadoop基础教程:HBase的分布式安装经验

Hbase下lib的版本是

Hadoop基础教程:HBase的分布式安装经验

所以覆盖jar包:

Hadoop基础教程:HBase的分布式安装经验

二、修改hbase-env.xml的配置

a) 指定jdk路劲和hadoop下conf的路径

Hadoop基础教程:HBase的分布式安装经验

b) 打开hbase对zookeeper的管理

Hadoop基础教程:HBase的分布式安装经验

三、修改hbase-site.xml文件

a) 将hbase/src/main/resource/ 下的hbase-default.xml复制到hbase/conf目录下。

b) 修改hbase的根目录

Hadoop基础教程:HBase的分布式安装经验

注:根目录路劲是建在hdfs上的

Hadoop基础教程:HBase的分布式安装经验

c) 将分布式的配置设成true,这样hbase就明白我们是做分布式。

Hadoop基础教程:HBase的分布式安装经验

d) 修改hbase的临时目录

Hadoop基础教程:HBase的分布式安装经验

e)配置zookeeper运行的的机器,通常设置是基数个

Hadoop基础教程:HBase的分布式安装经验

f)配置zookeeper存放数据的目录

Hadoop基础教程:HBase的分布式安装经验

四、修改conf/regionservers.xml

去掉localhost,添加 Slave1 Slave2

相关推荐