Hbase介绍二(安装)

作者: 我是嘻哈大哥 | 来源:发表于2017-05-16 13:03 被阅读65次

    1、安装及配置

    1、单机模式:

    (1)、修改conf/Hbase-env.sh

    添加java环境变量:

    export JAVA_HOME=/usr/soft/jdk1.7.0_79

    (2)、编辑Hbase-site.xml

    若是不配置默认是temp 每次启动会被清空

    (3)、启动hbase

    $ bin/start-hbase.sh

    jps 查看后 出现Hmaster就是启动成功 然后就可以进入shell进行对hbase的操作。

    $ bin/hbase shell

    单机模式配置成功!

    2、伪分布模式:

    伪分布模式需要用到hadoop文件系统 ,所以配置会比单机模式麻烦很多 并且需要版本匹配;我用的hadoop是2.6.1 hbase是1.1.2

    (1)、修改conf/hbase-env.sh

    添加java环境变量和hbase_classpath(指向hadoop的配置文件目录)环境变量:

    export JAVA_HOME=/usr/soft/jdk1.7.0_79

    export HBASE_CLASSPATH=/home/lin/hadoop/hadoop-2.6.1/etc/hadoop

    (2)、编辑hbase-site.xml

    hbase.rootdir 要配置为hdfs上的路径;打开分布

    (3)、启动hbase

    $ bin/start-hbase.sh

    jps 查看后出现下面的进程证明启动成功,可以看到比单机模式多了两个进程;

    然后就可以进入shell进行对hbase的操作。

    访问web 根据自己的IP访问http://192.168.0.166:16010/master-status(之前的端口是60010  根据版本自行选择端口访问)

    3、完全分布模式:

    伪分布模式需要用到hadoop文件系统 ,所以配置会比单机模式麻烦很多 并且需要版本匹配;我用的hadoop是2.6.1 hbase是1.1.2;

    使用三个节点,分别是   ip:hostname    192.168.0.162    lin162   ,192.168.0.163    lin163 ,192.168.0.164    lin164  ;主节点是162

    hosts和 hostname 自己配置 这里不多说;

    下面在162上配置:

    (1)、修改conf/hbase-env.sh

    添加java环境变量和hbase_classpath(指向hadoop的配置文件目录)环境变量:

    export JAVA_HOME=/usr/soft/jdk1.7.0_79

    export HBASE_CLASSPATH=/home/lin/hadoop/hadoop-2.6.1/etc/hadoop

    export HADOOP_HOME=/home/lin/hadoop/hadoop-2.6.1

    (2)、编辑hbase-site.xml

    (3)、配置regionservers 添加slave

    lin163

    lin164

    (4)、把hbase scp到lin163 和 lin164

    $ scp -r /home/lin/hadoop/hbase-1.1.2lin@192.168.0.163:/home/lin/hadoop/hbase-1.1.2

    $ scp -r /home/lin/hadoop/hbase-1.1.2lin@192.168.0.164:/home/lin/hadoop/hbase-1.1.2

    (5)、在主节点lin162启动hbase

    $bin/start-hbase.sh

    (6)、验证是否成功

    在主节点lin162 jps 出现  Hmaster 和 HquorumPeer

    在slave lin163 和 164 jps 出现  HregionServer和 HquorumPeer

    然后就可以hbase shell  进入shell进行对hbase的操作。

    访问webhttp://192.168.0.162:16010/master-status(之前的端口是60010  根据版本自行选择端口访问)

    相关文章

      网友评论

        本文标题:Hbase介绍二(安装)

        本文链接:https://www.haomeiwen.com/subject/cfllxxtx.html