hbase分布式安装

目录

1.安装Hbase

2.配置文件

3.Hbase服务启动


     Zookeeper和Hadoop集群正常启动

1.安装Hbase

          进入/export/software目录,将hbase软件包导入该目录下。解压hbase软件包 到/export/servers目录下,并重命名为hbase。

[root@master software]# ls
apache-hive-3.1.2-bin.tar.gz       hbase-2.2.3-bin.tar.gz
apache-zookeeper-3.5.7-bin.tar.gz  jdk-8u212-linux-x64.tar.gz
hadoop-3.1.3.tar.gz                zeppelin-0.10.1-bin-all.tgz
[root@master software]# tar -zxvf hbase-2.2.3-bin.tar.gz -C /export/servers/
[root@master software]# cd /export/servers/
[root@master servers]# mv hbase-2.2.3-bin hbase

2.配置文件

        进入hbase安装目录下,进入conf目录,修改hbase-env.sh、 hbase-site.xml和 regionservers配置文件内容。

       (1) hbase-env.sh修改内容:

        export JAVA_HOME=/export/servers/jdk

        export HBASE_MANAGES_ZK=false

        (2)hbase-site.xml修改内容:

</configuration>

       <property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/HBase</value>

</property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value></property>
 
        <property>
                <name>hbase.master.port</name>
                <value>16000</value>

        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value></property>
        <property>
                  <name>hbase.unsafe.stream.capability.enforce</name>
                  <value>false</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/export/servers/zookeeper/zkData</value>

        </property>

</configuration>

  (3)regionservers修改内容:

        master

        slave1

        slave2

 (4)软连接hadoop配置文件到Hbase:

[root@master ~]#ln -s /export/servers/hadoop-3.1.3/etc/hadoop/core-site.xml /export/servers/hbase/conf/core-site.xml
[root@master ~]#ln -s /export/servers/hadoop-3.1.3/etc/hadoop/hdfs-site.xml /export/servers/hbase/conf/hdfs-site.xml

   (5) hbase文件远程发送到其他节点

[root@master ~]#scp -r /export/servers/hbase slave1:/export/servers/

[root@master ~]#scp -r /export/servers/hbase slave2:/export/servers/

3.Hbase服务启动

(1)单个服务进程启动和停止

        在master主机上启动master、regionserver服务

[root@master hbase]# bin/hbase-daemon.sh start master
[root@master hbase]# bin/hbase-daemon.sh start regionserver
[root@master hbase]# jps 

       在master主机上停止master、regionserver服务

[root@master hbase]# bin/hbase-daemon.sh stop master
[root@master hbase]# bin/hbase-daemon.sh stop regionserver

(2)整体启动和停止服务

      启动服务

[root@master hbase]# bin/start-hbase.sh

      对应的停止服务:

[root@master hbase]# bin/stop-hbase.sh

    查看HBase页面 

启动成功后,可以通过“host:port”的方式来访问HBase管理页面,例如:http://192.168.38.128:16010

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值