HBase安装与伪分布式配置

Posted yu47

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HBase安装与伪分布式配置相关的知识,希望对你有一定的参考价值。

1.下载压缩文件

 

2.解压

<pre>sudo tar -zxf ./hbase-1.1.5-bin.tar.gz -C /usr/local/
</pre>

3.修改文件夹名

<pre>sudo mv /usr/local/hbase-1.1.5/ /usr/local/hbase</pre>

4.修改文件夹权限

<pre>cd /usr/local/</pre>
<pre>sudo chown -R hadoop ./hbase</pre>

5.配置环境变量

<pre>vim ~/.bash</pre>

 

<pre>source ~/.bashrc</pre>

6.伪分布式配置文件

<pre>vim /usr/local/hbase/conf/hbase-env.sh</pre>

 

export JAVA_HOME=/usr/lib/jvm/default-java

export HBASE_CLASSPATH=/usr/local/hadoop/conf

export HBASE_MANAGES_ZK=true

 

 

<pre>vim /usr/local/hbase/conf/hbase-site.xml </pre>

<configuration>

        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
</configuration>

 

 

7.启动HDFS,启动Hbase

 

 

8.进入shell界面

 

 

9.停止Hbase,停止HDFS运行

 

HBase入门基础教程 HBase之单机模式与伪分布式模式安装

在本篇文章中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面。搭建HBase伪分布式环境的前提是我们已经搭建好了Hadoop完全分布式环境,搭建Hadoop环境请参考:【Hadoop入门基础教程】4、Hadoop之完全分布式环境搭建

开发环境


硬件环境:CentOS 6.5 服务器4台(一台为Master节点,三台为Slave节点) 
软件环境:Java 1.7.0_45、Eclipse Juno Service Release 2、hadoop-1.2.1、hbase-0.94.20。

1、 HBase 安装


1) 下载安装包

hbase-090.3.tar.gz版本与hadoop-1.2.1良好兼容,从官网下载hbase-090.3.tar.gz安装包,并将下载的hbase-090.3.tar.gz拷贝到/home/hadoop目录下。hbase官网下载地址:http://archive.apache.org/dist/hbase/ 
选择HBase-0.94.20版本,下载 HBase Releases.

2) 解压安装包

[[email protected] ~]$ cd /usr
[[email protected] usr]$ sudo tar -xvf /home/hadoop/hbase-090.3.tar.gz   #解压安装源码包
[[email protected] usr]$ mv hbase-090.3 hbase    #重命名
[[email protected] usr]$ cd hbase
[[email protected] hbase]$ sudo chown -R hadoop:hadoop hbase #赋予hbase安装目录下所有文件hadoop权限

3) 配置安装路径

#将hbase下的bin目录添加到系统的path中,在/etc/profile文件尾行添加如下的内容
[[email protected] usr]$ sudo vim /etc/profile
export  PATH=$PATH:/usr/hbase/bin
#执行source命令使上述配置在当前终端立即生效
[[email protected] usr]$ source /etc/profile

4) 验证是否安装成功

[[email protected] usr]$ hbase shell
hbase(main):001:0> hbase version
14/07/21 18:01:57 INFO util.VersionInfo: HBase 0.94.20
14/07/21 18:01:57 INFO util.VersionInfo: Subversion git://newbunny/home/lars/dev/hbase-0.94 -r 09c60d770f2869ca315910ba0f9a5ee9797b1edc
14/07/21 18:01:57 INFO util.VersionInfo: Compiled by lars on Fri May 23 22:00:41 PDT 2014

看到以上打印消息表示Hbase已经安装成功,接下来将分别进行Hbase单机模式和伪分布式模式的配置。

2、 HBase单机模式

以上是关于HBase安装与伪分布式配置的主要内容,如果未能解决你的问题,请参考以下文章

HBase基础教程1HBase之单机模式与伪分布式模式安装(转)

HBase学习之一HBase本地模式与伪分布式模式

HBase学习之一HBase本地模式与伪分布式模式

HBase学习之一HBase本地模式与伪分布式模式

Hadoop简介与伪分布式搭建—DAY01

大数据01_centos7部署hadoop-3-1-2本地模式与伪分布模式