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的
Hbase下lib的版本是
所以覆盖jar包:
二、修改hbase-env.xml的配置
a) 指定jdk路劲和hadoop下conf的路径
b) 打开hbase对zookeeper的管理
三、修改hbase-site.xml文件
a) 将hbase/src/main/resource/ 下的hbase-default.xml复制到hbase/conf目录下。
b) 修改hbase的根目录
注:根目录路劲是建在hdfs上的
c) 将分布式的配置设成true,这样hbase就明白我们是做分布式。
d) 修改hbase的临时目录
e)配置zookeeper运行的的机器,通常设置是基数个
f)配置zookeeper存放数据的目录
四、修改conf/regionservers.xml
去掉localhost,添加 Slave1 Slave2