首页 > 系统相关 >centos7 hbase集群搭建

centos7 hbase集群搭建

时间:2022-10-12 15:24:20浏览次数:47  
标签:bin server centos7 export 2.2 node1 集群 hbase

Node1 192.168.88.151
Node2 192.168.88.152
Node3 192.168.88.153

三台都要配

wget -c http://archive.apache.org/dist/hbase/2.2.4/hbase-2.2.4-bin.tar.gz
tar -xzf hbase-2.2.4-bin.tar.gz
mkdir -p /export/server/hbase/
\mv hbase-2.2.4 /export/server/hbase/
useradd hadoop
chown -R hadoop:hadoop /export/server/hbase/

在Hadoop配置的基础上,配置环境变量HBASE_HOME:

vim /etc/profile
export HBASE_HOME=/export/server/hbase/
export  PATH=$PATH:$HBASE_HOME/bin
vi /export/server/hbase/hbase-2.2.4/conf/hbase-env.sh
export JAVA_HOME=/export/server/jdk1.8.0_241

配置vi /export/server/hbase/hbase-2.2.4/conf/hbase-site.xml文件,修改配置文件代码如下:

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://node1:8020/hbase</value>
        </property>

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

        <property>
                <name>hbase.master.port</name>
                <value>60000</value>
        </property>

        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>node1:2181,node2:2181,node3:2181</value>
        </property>

        <property>
                <name>hbase.zookeeper.property.dataDir</name>
         <value>/export/server/zookeeper/data</value>
        </property>
        <property>
                <name>hbase.unsafe.stream.capability.enforce</name>
        <value>false</value>
        </property>
</configuration>

配置Regionservers

vi /export/server/hbase/hbase-2.2.4/conf/regionservers
#去掉默认的localhost,加入:
node1
node2
node3

启动与停止Hbase服务

/export/server/hbase/hbase-2.2.4/bin/start-hbase.sh

#查看集群状态
/export/server/hbase/hbase-2.2.4/bin/hbase shell
......
hbase(main):001:0> status
1 active master, 0 backup masters, 3 servers, 0 dead, 0.6667 average load
Took 1.0844 seconds                                                                                                                                        
hbase(main):002:0> exit

/export/server/hbase/hbase-2.2.4/bin/stop-hbase.sh

node1:16010WEB界面

标签:bin,server,centos7,export,2.2,node1,集群,hbase
From: https://www.cnblogs.com/snguo/p/16784614.html

相关文章

  • centos7下Git版本升级
    1.下载需要的版本的git源码wgethttps://github.com/git/git/archive/v2.22.0.tar.gz2.安装编码依赖包yuminstallcurl-develexpat-develgettext-developenssl-dev......
  • centos7 安装 Nginx 步骤
    1安装gcc2安装perl库yuminstall-ypcrepcre-devel3安装zlib库yuminstall-yzlibzlib-devel4先解压,然后到文件夹里面./configure--prefix=/usr/local/nginx......
  • 大数据技术之HBase原理与实战归纳分享-下
    @目录整合Phoenix定义为何要使用安装SHELL操作表的映射简易JDBC示例二级索引二级索引配置文件全局索引包含索引本地索引(localindex)HBase与Hive的集成使用场景集成方法示......
  • centos7出现yum之类的问题的时候可能是加入的一些源导致的问题最佳的解决方案就是-loo
    //傻逼的我胡搞出现不知道添加什么软件源到/etc/yum.repo中结果出现了一堆错-搜了很长时间没解决-算了-返璞归真(回到初始的状态)吧,看了一下别人的阿里云的服务器中初始的时候......
  • 阿里云centos7.3搭建个人网盘
    php安装主文错误最后一个ERROR:unabletobindlisteningsocketforaddress’127.0.0.1:9000′解决办法:killallphp-fpm//以下王章做完后出错,但是可以借鉴//整篇做......
  • Golang Kubenetes容器多集群平台开发实践
    前言  Go语言在基础服务开发领域优势     Go语言在高并发、通信交互复杂、重业务逻辑的分布式系统中非常适用,具有开发体验好、一定量级下服务稳定、性能满足需要......
  • HBase架构的优缺点​
        HBase是目前非常热门的一款分布式KV键值数据库系统,无论是互联网行业还是其他传统IT行业都在大量使用。HBase具有高可用、易扩展的特性,目前社区成熟度高,HBase可......
  • HBase架构的优缺点
    HBase是目前非常热门的一款分布式KV键值数据库系统,无论是互联网行业还是其他传统IT行业都在大量使用。HBase具有高可用、易扩展的特性,目前社区成熟度高,HBase可以作为底层......
  • Linux下redis集群部署(免安装版本)
    一、redis三台集群服务器上传压缩包链接:​https://pan.baidu.com/s/1EXDEVhaNzMxZmN12GiyKHg​​提取码:bmov二、redis-master部署运行下述命令部署:unzipredis4.0.14.zipus......
  • docker简单运行centos7
    1.下载centos镜像dockerpullcentos:7.9.20092.后台启动容器dockerrun-d--name=centos7--privilegedcentos:7.9.2009/usr/sbin/init3.进入centos7容器中d......