首页 > 其他分享 >HBASE完全分布式安装

HBASE完全分布式安装

时间:2023-09-14 21:08:37浏览次数:32  
标签:app servers master 2.1 HBASE 安装 hbase 分布式

介绍

HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。

下载HBase

https://hbase.apache.org/downloads.html

设置环境变量

tar -zxvf hbase-2.2.3-bin.tar.gz -C /app/serrvers
vi /etc.profile
#Hbase Env
export HBASE_HOME=/app/servers/hbase-2.1.1
export PATH=$PATH:$HBASE_HHOME/bin
配置生效
source /etc/profile

配置hbase

修改hbase-2.1.1/conf目录下的hbase-env.sh文件

[root@master conf]# vim hbase-env.sh 
export JAVA_HOME=/usr/local/java/jdk1.8.0_191
export HBASE_LOG_DIR=${HBASE_HOME}/logs 
export HBASE_MANAGES_ZK=false
  
HBASE_MANAGES_ZK=false表示我们使用自己安装的zookeeper集群,
而不是使用hbase自带的zookeeper集群

修改hbase-2.1.1/conf目录下的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.zookeeper.quorum</name> 
    <value>master,slave1,slave2</value> 
  </property> 
  <property> 
    <name>hbase.zookeeper.property.dataDir</name> 
    <value>/app/servers/zookeeper-3.4.10/data</value>         
  </property> 
  <property>
    <name>hbase.tmp.dir</name>
    <value>/app/servers/hbase-2.1.1/data/tmp</value>
  </property>
  <property>
    <name>hbase.master</name>
    <value>hdfs://master:60000</value>
  </property>
  <property>
    <name>hbase.master.info.port</name>
    <value>16010</value>
  </property>
  <property>
    <name>hbase.regionserver.info.port</name>
    <value>16030</value>
  </property>
</configuration>

添加hbase集群服务器的ip或者hostname

vi regionservers

master
slave1
slave2

启动hbase

配置完成后,使用scp将文件复制到其他两台服务器上

scp -r /app/servers/hbase-2.1.1/ slave1:/app/servers/
scp -r /app/servers/hbase-2.1.1/ slave1:/app/servers/

# 别忘在另外两个节点也要在/etc/profile下配置环境变量并source一下使生效!
# 在所有节点上都手动创建/app/servers/hbase-2.1.1/data/tmp目录,也就是上面配置文件中hbase.tmp.dir属性的值,用来保存临时文件的。

测试

# 注意:测试Hbase之前,zookeeper和hadoop需要提前启动起来
[root@master hbase-2.1.1]# bin/start-hbase.sh 
# 成功启动后 jps之后会在主节点上显示:HMasterr 子节点上显示:HRegionSerrrver

HBASE完全分布式安装_服务器

HBASE完全分布式安装_服务器_02

在主机浏览器访问:http://192.168.77.138:16010

HBASE完全分布式安装_zookeeper_03

over!



标签:app,servers,master,2.1,HBASE,安装,hbase,分布式
From: https://blog.51cto.com/u_16248628/7473705

相关文章

  • MySQL5.7安装超详细步骤(图文超详细教程)
    一、首先下载MySQLMysql官网下载地址: MySQL::DownloadMySQLInstaller(ArchivedVersions)华为MySQL镜像站: https://mirrors.huaweicloud.com/mysql/Downloads/网易云开源镜像站: http://mirrors.163.com/在下载列表中选择需要安装的版本:  二、其次安装MySQL1......
  • KVM02-tigerVNC安装使用
    4.安装配置tigerVNC[复制出来的文件必须是数字这个决定了之后vnc的监听端口]sudoyuminstalltigervnc*-ysudocp/usr/lib/systemd/system/[email protected]/usr/lib/systemd/system/vncserver@:2.servicesudovi/usr/lib/systemd/system/vncserver@:2.service修改......
  • HBase学习5(HBase java编程:创建项目,创建删除表,数据增删改查)
    1.准备工作1.1创建IDEAMaven项目其中名字为hbase_op,groupid为cn.itcast然后导入pom依赖<repositories><!--代码库--><repository><id>aliyun</id><url>http://maven.aliyun.com/nexus/content/groups/public/</url>&l......
  • 安装ubuntu22.04遇到的问题
    安装Ubuntu22.04遇到的问题镜像安装完成之后,无法开机,提示错误:AMD-V处于禁用状态​ 解决:进入bios中修改对应状态(3条消息)此主机支持AMD-V,但AMD-V处于禁用状态的解决办法_amdv处于禁用状态怎么办_素人岳的博客-CSDN博客更换国内镜像源:阿里源​ 解决:进入/etc/apt目录......
  • ubuntu22.04安装samba
    Ubuntu22.04安装samba使用samba-V命令查看虚拟机是否已经安装samba,如出现samba不是内部命令则需安装sudoaptinstallsamba:安装samba,如出现依赖问题安装失败,则有可能是镜像源与ubuntu版本不对应,修改镜像源。通过键入who查看当前用户,然后执行下面命令给该用户添加samba......
  • Hbase基础知识
     数据库:被称为namespace表:创建表的时候仅需要声明列族Columnfamily即可行:row,每行数据由一个rowkey和多个column组成,按字典顺序存储。查询只能根据rowkey进行查询,不可以用sql列:column由列族columnfamily和列限定符columnqualifier限定,建表只需指明列族,列限定符无需预先定义......
  • Ubuntu 20.04 上安装和使用 Docker
    Ubuntu20.04上安装和使用Docker在Ubuntu上安装Docker非常直接。我们将会启用Docker软件源,导入GPGkey,并且安装软件包。一、开始安装首先,更新软件包索引,并且安装必要的依赖软件,来添加一个新的HTTPS软件源:sudoaptupdatesudoaptinstallapt-transport-httpsc......
  • mysql8安装卸载脚本
    说明:安装8.0.34版本mysql,脚本执行完成后会自动启动mysql,修改数据库root密码为Lz!2023@aD使用方法:./mysql_install.shinstall#安装数据库./mysql_install.shuninstall#卸载数据库安装包获取地址:链接:https://pan.baidu.com/s/1qpuFXaCTo1NQ44Hq_Vd_vg?pwd=9948#!/......
  • iPad缺席2023秋季发布会,新品或许再等一年?考虑提升iPad生产力,安装Cpolar成为不二之选
    iPad缺席2023秋季发布会,新品或许再等一年?考虑提升iPad生产力,安装Cpolar成为不二之选随着iPad在我们的生活和工作中扮演着越来越重要的角色,我们都迫不及待地期待每一次的新品发布会上都能看到它的身影。然而,刚刚结束的2023苹果秋季发布会上并没有看到新款Ipad的出现,这真的很令人失......
  • ArcGIS10.8 安装
    一、下载ArcGIS10.8下载链接:ttps://pan.baidu.com/s/1TnTv0p9mYQVwlGMpfZb15A 提取码:kjgh下载后如下所示:解压: 二、安装安装视频教程:https://www.bilibili.com/video/BV18a411t75F/?spm_id_from=333.788.recommend_more_video.9&vd_source=f13a40031429e4d0c1a36af1......