您现在的位置是:首页 > 技术人生 > 服务器相关服务器相关
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安装
很赞哦! ()
相关文章
随机图文
-
Centos7 安装Jenkins--Jenkins使用(一)
本文介绍了centos7环境下通过yum方式安装Jenkins过程 -
Centos7 mysql5.7.25 tar包解压安装
1、mysql官网下载mysql-5.7.25-el7-x86_64.tar.gz[root@centos7 src]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-el7-x86_64.tar.gz 2、卸载系统 -
PVE添加自定义证书---U盘安装Proxmox VE(四)
PVE安装完毕后,打开web管理地址总是提示不安全,此时我们需要添加域名证书解决。 PVE添加自定义证书后台打开不怎么办? -
centos7 安装hadoop 3.1.3集群
本文记录Centos7 下安装hadoop 3.1.3集群过程。