Hbase单机部署(不使用hdfs)

  • 分类: 数据库
  • 发表日期:2021-04-19 21:00:00
  • 最后修改:2021-04-19 21:00:00

系统环境:

一、准备工作

请自行安装 java 环境

下载hbase

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

本文使用 hbase-2.2.6

 

二、设置环境变量

编辑 /etc/profile 文件,在文件末尾追加 java 和 hbase 环境变量,保存退出后使用 source /etc/profile 使其生效。

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

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

 

三、配置 hbase

hbase-env.sh

$ vi /opt/module/hbase-2.2.6/conf/hbase-env.sh
=> export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64

PS: “#”表示注释;“$”表示命令输入;“>”表示命令输出;“=>”表示文件中写入。

hbase-site.xml

$ vi /opt/module/hbase-2.2.6/conf/hbase-site.xml

 

<property>
  <name>hbase.cluster.distributed</name>
  <value>false</value>
</property>

<property>
  <name>hbase.rootdir</name>
  <value>file:///opt/module/hbase-2.2.6/data/hbase</value>
</property>

<property>
  <name>hbase.zookeeper.property.dataDir</name>
  <value>/opt/module/hbase-2.2.6/data/zookeeper</value>
</property>

<property>
  <name>hbase.unsafe.stream.capability.enforce</name>
  <value>false</value>
</property>

 

四、运行hbase

$ start-hbase.sh
> running master, logging to /opt/module/hbase-2.2.6/logs/hbase-root-master-hadoop001.out
$ jps
> 2243 HMaster
  4165 Jps

 

post
2020年12月26日 19:59 原创
post
2021年2月24日 18:06 原创 草稿

记一次elasticsearch项目的部署

post
2021年3月25日 22:09 原创
post
2021年4月15日 20:59 原创
post
2021年6月17日 16:16 原创
post
2021年7月30日 12:15 原创
post
2021年7月30日 15:07 原创
post
2021年7月30日 15:13 原创
post
2021年7月30日 15:24 原创
post
2021年7月30日 16:02 原创
post
2021年8月25日 16:11
post
2021年11月24日 16:45 原创
post
2024年6月13日 09:47 原创

0 评论

大哥整点话呗~