您现在的位置是:首页 > 技术人生 > 服务器相关服务器相关
Ubuntu 20.04 安装HBase 2.2.4集群
高晓波2021-09-22【服务器相关】人已围观
简介我们准备了三台机器vm-10、vm-11、vm-12,这三台机器已经安装了jdk 1.8、hadoop 3.1.3、zookeeper 3.5.9。
hadoop和zookeeper安装可以查看这两篇文章:
《Ubuntu 20.04 安装Had
我们准备了三台机器vm-10、vm-11、vm-12,这三台机器已经安装了jdk 1.8、hadoop 3.1.3、zookeeper 3.5.9。
hadoop和zookeeper安装可以查看这两篇文章:
《Ubuntu 20.04 安装Hadoop 3.1.3集群》
《Ubuntu 20.04 安装zookeeper 3.5.9集群》
1、下载habase
2、解压
3、修改文件属性
(1)修改hbase-env.sh配置,添加JAVA_HOME环境变量
(2)修改hbase-site.xml配置。在启动HBase前需要设置属性hbase.rootdir,用于指定HBase数据的存储位置,因为如果不设置的话,hbase.rootdir默认为/tmp/hbase-${user.name},这意味着每次重启系统都会丢失数据。
hbase.cluster.distributed设置集群处于分布式模式.
hbase.zookeeper.quorum为zookeeper的连接配置
配置文件修改完成后,跟安装hadoop类似的,将配置文件分发到其他主机相同目录下。
5、启动hbase(只需要在一台机器上启动即可)
6、jps查看进程
vm-10:
vm-11
vm-12
打开hadoop的web管理页面:http://vm-10:9870/explorer.html#/,可以看到自动创建了hbase存储目录

参考文章:
《HBase2.2.2安装和编程实践指南》
hadoop和zookeeper安装可以查看这两篇文章:
《Ubuntu 20.04 安装Hadoop 3.1.3集群》
《Ubuntu 20.04 安装zookeeper 3.5.9集群》
1、下载habase
cd /usr/local/src/
sudo wget https://archive.apache.org/dist/hbase/2.2.4/hbase-2.2.4-bin.tar.gz
2、解压
sudo tar -zxvf /usr/local/src/hbase-2.2.4-bin.tar.gz -C /usr/local/
3、修改文件属性
sudo chown -R hadoop /usr/local/hbase-2.2.4
sudo chgrp -R hadoop /usr/local/hbase-2.2.4
4、修改hbase配置文件(1)修改hbase-env.sh配置,添加JAVA_HOME环境变量
vi /usr/local/hbase-2.2.4/conf/hbase-env.sh
export JAVA_HOME=/opt/jdk1.8
#HBASE_MANAGES_ZK为true,表示由hbase自己管理zookeeper,不需要单独的zookeeper,false表示使用单独的zookeeper。
export HBASE_MANAGES_ZK=false
(2)修改hbase-site.xml配置。在启动HBase前需要设置属性hbase.rootdir,用于指定HBase数据的存储位置,因为如果不设置的话,hbase.rootdir默认为/tmp/hbase-${user.name},这意味着每次重启系统都会丢失数据。
vi /usr/local/hbase-2.2.4/conf/hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://vm-10:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>vm-10:2181,vm-11:2181,vm-12:2181</value>
</property>
hbase.rootdir指定HBase的存储目录;hbase.cluster.distributed设置集群处于分布式模式.
hbase.zookeeper.quorum为zookeeper的连接配置
配置文件修改完成后,跟安装hadoop类似的,将配置文件分发到其他主机相同目录下。
5、启动hbase(只需要在一台机器上启动即可)
/usr/local/hbase-2.2.4/bin/start-hbase.sh
6、jps查看进程
vm-10:
hadoop@vm-10:~$ jps
14529 HMaster
11634 ResourceManager
12771 QuorumPeerMain
11189 NameNode
16328 Jps
11449 SecondaryNameNode
14748 HRegionServer
7901 JobHistoryServer
vm-11
hadoop@vm-11:~$ jps
8660 Jps
6212 QuorumPeerMain
5575 DataNode
5754 NodeManager
7853 HRegionServer
vm-12
hadoop@vm-12:~$ jps
4704 DataNode
7522 Jps
5046 NodeManager
5609 QuorumPeerMain
6299 HRegionServer
打开hadoop的web管理页面:http://vm-10:9870/explorer.html#/,可以看到自动创建了hbase存储目录

参考文章:
《HBase2.2.2安装和编程实践指南》
Tags:hbase安装
很赞哦! ()
相关文章
随机图文
一个好用的linux rpm包搜索网站
我们在配置运行环境的时候经常遇到缺少这个那个包,推荐一个最全的rpm包搜索网站。使用方法1:直接搜索、下载使用 使用方法2:添加至linux服务器的源Centos7 安装Jenkins--Jenkins使用(一)
本文介绍了centos7环境下通过yum方式安装Jenkins过程制作pve引导盘---U盘安装Proxmox VE(一)
年前搞了个星际蜗牛B款机箱,利用手头之前海淘dq77kb组装了个四盘位的Server。pve添加新硬盘---U盘安装Proxmox VE(二)
上一篇《U盘安装Proxmox VE(一)》制作好启动盘后,插入U盘,设置bios从U盘启动,开始安装pve。选择Install Proxmox VE后,不再报错no cdrom found,但是自检过后出现白屏,鼠标可以正常移动,鼠标右击有菜单,就是看不到agree选项,