您的位置:首页 > 运维架构

基于hadoop1.2.1的hbase伪分布式安装

2015-08-17 16:47 405 查看
今天安装了一下hbase,主要参考一下这几个博客,其实都大同小异,配置起来还是很简单的。

http://www.linuxidc.com/Linux/2015-03/114670.htm

http://www.bubuko.com/infodetail-665716.html

http://blog.csdn.net/wind520/article/details/39856353

我主要参考了这篇博客

http://m.blog.csdn.net/blog/u014163625/40118293

1、下载hbase,网址是http://mirror.bit.edu.cn/apache/hbase/0.98.13/

这个版本与hadoop1.2.1完全兼容,下载hbase-0.98.13-hadoop1-bin.tar.gz

2、解压缩

tar -zxvf hbase-0.98.13-hadoop1-bin.tar.gz

3、对文件进行配置

配置hbase-env.sh

cd ~/hbase-0.98.13-hadoop1/conf
vim hbase-env.sh
//JDK的安装目录
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64
//hadoop的配置目录
export HBASE_CLASSPATH=/home/hadoop/hadoop-1.2.1/conf
//true:表示zookeeper交给hbase管理,启动hbase时,会自动启动hbase-site.xml里的hbase.zookeeper.quorum属性中的所有zookeeper实例 #false:表示启动hbase时,要手动启动所有zookeeper实例
export HBASE_MANAGES_ZK=true


配置hbase-site.xml

vim hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://10.13.33.193:9000/hbase</value>
<!-- 端口号和ip地址要与hadoop配置参数fs.default.name一致 -->
</property>

<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
 <property>

  <name>dfs.replication</name>

  <value>1</value> (伪分布设置为1)

</property>

</configuration>


4、启动Hbase

start-all.sh

start-hbase.sh

jps



5、进入shell模式,操作hbase

hbase shell

list

exit
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: