首页 > 其他分享 >HBase安装配置

HBase安装配置

时间:2023-12-22 22:36:13浏览次数:50  
标签:opt zookeeper 配置 module export HBase 安装 hbase

HBase

apache HBase™ 是 Hadoop 数据库,是一个分布式、可扩展的大数据存储。

当需要对大数据进行随机、实时的读/写访问时,请使用 Apache HBase™。 这个项目的目标是在商用硬件集群上托管非常大的表——数十亿行 X 数百万列。 Apache HBase 是一个开源的、分布式的、版本化的、非关系型的数据库,以 Chang 等人的 Google 的 Bigtable: A Distributed Storage System for Structured Data 为模型。 正如 Bigtable 利用 Google 文件系统提供的分布式数据存储一样,Apache HBase 在 Hadoop 和 HDFS 之上提供了类似 Bigtable 的功能。

一、HBase安装

1.1 解压安装包hbase-2.4.1-bin.tar.gz至路径/opt/module

# 进入到安装包的存放路径
cd /opt/software
# 执行解压命令
tar -zxvf hbase-2.2.3-bin.tar.gz -C /opt/module/

1.2 配置环境变量

vi /etc/profile

export HBASE_HOME=/opt/module/hbase-2.2.3
export PATH=$PATH:$HBASE_HOME/bin

# 刷新环境变量
source /etc/profile

1.3 查看HBase版本,确定hbase安装成功

hbase version

二、HBase配置

1. 配置/opt/module/hbase-2.2.3/conf/hbase-env.sh

vi hbase-env.sh

export JAVA_HOME=/opt/module/jdk1.8.0_212
export HBASE_DISABLE_HADOOP_CLASSPATH_LOOKUP=true
export HBASE_MANAGES_ZK=false
export HBASE_PID_DIR=/tmp/zookeeper

2. 配置/opt/module/hbase-2.2.3/conf/hbase-site.xml

vi hbase-site.xml

<configuration>
  <property>
    <name>hbase.unsafe.stream.capability.enforce</name>
    <value>false</value>
  </property>
  <property>
      <name>hbase.rootdir</name>
      <value>hdfs://bigdata1:9000/hbase</value>
   </property>
   <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
  <property>
      <name>hbase.zookeeper.quorum</name>
      <value>bigdata1,bigdata2,bigdata3</value>
   </property>
</configuration>

♦ 参数解释:

hbase.rootdir: 指定HBase的存储目录

hbase.cluster.distributed: true代表设置集群处于分布式模式

hbase.zookeeper.quorum:指定使用zookeeper的主机地址,必须是奇数个

hbase.zookeeper.property.dataDir:zookeeper的属性数据存储目录

3.配置regionservers文件:写入各节点名称

vi regionservers

bigdata1
bigdata2
bigdata3

4、测试运行

cd /opt/module/hbase-2.2.3/bin/
# 进入到bin目录下,启动hbase
./start-hbase.sh 

运行结果如下:
image


♥ Digression:

今天解决了一个困扰我挺久的问题,就先写这些啦,欢迎大家批评指正!

标签:opt,zookeeper,配置,module,export,HBase,安装,hbase
From: https://www.cnblogs.com/zyanch/p/17922467.html

相关文章

  • redis配置允许远程连接
    1、修改redis.conf#允许访问的地址,127.0.0.1为本机,也就是只允许本机访问,修改为0.0.0.0,则可以在任意IP访问bind0.0.0.0#守护进程,修改为yes后即可后台运行daemonizeyes#密码,设置后访问Redis必须输入密码requirepass111222#关闭防护,允许远程连接protected-modeno#监听......
  • linux-firewalld 和iptable的策略配置(nat 以及端口开放)
    一、配置防火墙开发端口1、sudoyuminstallfirewalldsudosystemctlstartfirewalldsudosystemctlenablefirewalld2、配置防火墙规则firewall-cmd--permanent--add-service=sshfirewall-cmd--permanent--add-service=httpfirewall-cmd--permanent......
  • [分布式] Git详细安装与配置
    作者:丶布布✨Git简介Git是目前世界上最先进的分布式版本控制系统(没有之一)。那什么是版本控制系统?如果你用MicrosoftWord写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“......
  • [集中式] SVN的安装与详细使用教程
    作者:丶布布文章预览:前言一.安装说明二.使用教程......
  • [海康相机] 连接相机失败:未安装USB3驱动或驱动无效
    作者:丶布布文章预览:一、前言二、问题分析三、解决措施四、兼容Halcon打开HK相机一、前言设备信息:Win10+Halcon13+海康工业相机(MV-CH120-10UM系列)HK相机客户端下载:官网地址:HK相机客户端官网下载地址博主使用的客户端版本:MVS_STD_3.2.1_200609  提取码:z9tk二、问题分......
  • linux-网卡配置
    一、网络配置iplinkshow查看网卡配置setens33up/down网卡的开启关闭iplinkadd/up添加/删除网卡为网络设备添加协议地址ipaddress192.168.10.1/24brocase二、添加网卡并配置网络1、在linux虚拟机上新添加一个网卡2、进入终端网卡配置界面cd/etc/s......
  • 如何解决在 Linux 中 WPS 字体缺失问题(安装常用的 Windows 中文字体)
    所需文件的下载链接在末尾Symbol字体安装wsp-font-symbols即可Windows字体安装Win10Fonts即可常用字体文件内容包括仿宋GB2312、楷体GB2312、方正小标宋简安装方式首先下载你所需要的字体文件在字体文件所在的目录下右键点击在命令行中打开或OpeninTerminal......
  • k8s pod从私有仓库拉取镜像凭证配置
    方案一:通过Docker配置文件创建secret#配置.docker/config.json文件,包含了与DockerHub或其他私有仓库进行身份验证所需的凭据信息。[root@mac-25~]#cat~/.docker/config.json{ "auths":{ "registry.test.com":{ "auth":"dmlwZXIucm9ib3QuZG9ja2VyOlNUYW"......
  • gitlab安装
    1.下载rpm包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M2.安装依赖yum -yinstallpolicycoreutils-pythonopenssh-server#没有policycoreutils-python安装policycoreutils-python-utilssystemctlenablesshdsystemctlstartsshd3.安装gitlab......
  • Kali本地网络配置-配置sshd服务并使用xshell连接
    1.kalilinux的SSH服务配置,打开终端,输入以下命令,打开ssh的配置文件leafpad/etc/ssh/sshd_config#Leafpad是一个超简单的文本编辑器#/etc是用来存放系统主要的配置文件,例如人员的账号密码文件、各种服务的起始文件等。修改如下图位置左上角文件保存2.在终端中执行services......