HBase--基础--01--单机安装

news/2024/11/8 6:02:55/

HBase–基础–01–单机安装


前提

使用hd用户登陆
完成基础环境搭建https://blog.csdn.net/zhou920786312/article/details/118212302

1、安装环境准备

1.1、下载 hbase

#  下载地址:http://archive.apache.org/dist/hbase/1.4.9/
hbase-1.4.9-bin.tar.gz

1.2、上传资源

在这里插入图片描述

2、安装

  1. 建议1:HBase支持HDFS存储,但是需要安装Hadoop等组件,这里为了方便,暂时先不使用HDFS。
  2. 建议2:生产环境建议搭HBase集群,这里暂时只搭HBase单节点。

2.1、解压hbase

cd /data
tar -xzvf hbase-1.4.9-bin.tar.gz

2.2、修改 hbase-site.xml


vim /data/hbase-1.4.9/conf/hbase-site.xml

内容


<configuration><property> <name>hbase.rootdir</name><value>file:///app/application/data/hbase</value><description>这里我们指定Hbase本地来存储数据,生产环境将数据建议存入HDFS中</description></property><property><name>hbase.zookeeper.property.dataDir</name><value>/app/application/data/zookeeper</value></property><property><name>zookeeper.session.timeout</name><value>300000</value><description>加大zookeeper会话超时时间</description></property><property><name>hbase.regionserver.restart.on.zk.expire</name><value>true</value><description>设置 regionserver 起死回生</description></property><property><name>hbase.regionserver.handler.count</name><value>50</value><description>regionserver处理IO请求的线程数</description></property><property><name>hbase.zookeeper.property.tickTime</name><value>60000</value><description>Client端与zk发送心跳的时间间隔</description></property><property><name>zookeeper.session.timeout.localHBaseCluster</name><value>300000</value><description>本地模式HMasterCommandLine类中的startMaster方法会将zookeeper.session.timeout.localHBaseCluster设置给zookeeper.session.timeout,本地模式默认10000ms</description></property><property><name>hbase.localcluster.assign.random.ports</name><value>false</value><description>本地模式端口号是随机分配,取消随机端口才能变成默认端口</description></property>
</configuration>

2.3、修改 hbase-env.sh

 
vim /data/hbase-1.4.9/conf/hbase-env.sh

在末尾添加如下内容

 
# JAVA_HOME环境变量
export JAVA_HOME=/usr/local/jdk1.8# 开启自带zookeeper
export HBASE_MANAGES_ZK=true

2.4、配置环境变量

vi /etc/profile

在末尾添加如下内容

# 配置环境变量HBASE_HOME
export HBASE_HOME=/data/hbase-1.4.9

2.5、让环境变量生效

source /etc/profile

2.6、启动HBase

 
/data/hbase-1.4.9/bin/start-hbase.sh # 验证是否启动成功,启动成功会看到HMaster进程
jpsnetstat -ntlp

在这里插入图片描述

在这里插入图片描述


http://www.ppmy.cn/news/547883.html

相关文章

hbase版本与Hadoop版本支持关系(官方)

这里只是将官方的对应关系搬过来而已&#xff0c;官网地址 hbase官网地址。 java–hbase hbase 2.X 的版本 至少需要java8的支持&#xff1a; hbase–hadoop 打对号的是官方测试过的&#xff0c;功能齐全的&#xff0c;可放心使用。 我们只需要使用打对号的即可&#xff…

码云 Gitee 中标华夏银行配置管理工具建设项目

2020 年 2 月初&#xff0c; 华夏银行官网公告&#xff1a;深圳市奥思网络科技有限公司&#xff08;开源中国&#xff09;中标华夏银行配置管理工具建设项目。 华夏银行一直注重于科技的创新和发展&#xff0c;坚持“科技兴行”的战略&#xff0c;华夏银行提出“总行中心推动&a…

[08.10.23]关于华夏银行增发

[colorred] ——就在一些公司因股价下跌不得不调整增发价时&#xff0c;近日华夏银行仍成功以远高于二级市场的价格&#xff0c;即每股14.62元的价格向首钢总公司、国家电网公司、德意志银行三家股东定向增发了7.9亿股股份&#xff0c;总股份增至49.9亿股&#xff0c;募集资金1…

hbase单机版安装

最近需要用到hbase做测试&#xff0c;想在本地搭建一个单机版的hbase&#xff0c;上网上找了很多例子&#xff0c;只能说坑很多&#xff0c;但还是爬出来了&#xff0c;在这儿给大家做个参考&#xff1a; 1.安装jdk 这个对于开发人员来说应该不是什么问题&#xff0c;安装完成…

轩辕传奇服务器合并信息,轩辕传奇9月1日部分服务器合服公告

轩辕传奇9月1日部分服务器合服公告带个大家&#xff0c;这个更新后服务器合服公告都有哪些内容呢&#xff0c;下面就一起去看看吧。 尊敬的轩辕勇士们&#xff1a; 《轩辕传奇》开放测试以来人气依旧沸腾&#xff0c;各种战斗的激烈程度也随之升级!为了让勇士们尽享更刺激、更热…

天下手游服务器维修,《天下》手游3月2日更新公告 亡命副本全服开启

《天下》手游将于3月2日进行版本更新&#xff0c;接下来小编给大家带来《天下》手游3月2日更新公告。 欢迎进入崭新的大荒世界! 为保证广大玩家的游戏质量&#xff0c;《天下》手游将于2017年3月2日上午7点停机&#xff0c;进行本周的维护工作&#xff0c;维护时间为7:00至10:0…

2023.4.3

四&#xff1a;synchronized 关键字-监视器锁monitor lock synchronized 的特性 互斥 synchronized 会起到互斥效果, 某个线程执行到某个对象的 synchronized 中时, 其他线程如果也执行到 同一个对象 synchronized 就会阻塞等待. 进入 synchronized 修饰的代码块, 相当于 加锁…

自建机房还是上云?华夏航空的抉择与成效

华夏航空股份有限公司&#xff08;以下简称“华夏航空”&#xff09;成立于2006年&#xff0c;截至2018年底&#xff0c;公司在飞航线123条&#xff0c;其中国内航线120条&#xff0c;国际支线航线3条&#xff0c;独飞航线114条&#xff0c;占公司航线比例达93%&#xff1b;通航…