Linux安装HBase

news/2024/12/29 7:04:02/

目录

  • 前提
  • 下载安装
  • 配置
  • 启动

前提

  1. 安装hadoop
  2. 安装ZooKeeper

下载安装

镜像↓,版本选对

https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.4.17/

下载,解压,重命名,路径复制对

wget https://mirrors.tuna.tsinghua.edu.cn/apache/hbase/2.4.17/hbase-2.4.17-bin.tar.gz
tar -zxvf hbase-2.4.17-bin.tar.gz -C /opt/
mv /opt/hbase-2.4.17 /opt/hbase

配置

  1. 加环境变量
echo 'export HBASE_HOME=/opt/hbase' >> /etc/profile
echo 'export PATH=$PATH:$HBASE_HOME/bin' >> /etc/profile
source /etc/profile 
  1. hbase-env.sh
vi /opt/hbase/conf/hbase-env.sh
export HBASE_MANAGES_ZK=false
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64/jre
export HBASE_CLASSPATH=/opt/hadoop/etc/hadoop
  1. hbase-site.xml
vi /opt/hbase/conf/hbase-site.xml
<property><name>hbase.rootdir</name><value>file://usr/hbase/hbasedata</value>
</property>

启动

start-hbase.sh
jps
hbase shell
list

在这里插入图片描述


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

相关文章

MyBatis的⾼级映射及延迟加载

MyBatis的⾼级映射及延迟加载 一、多对一1.方式一&#xff1a;级联属性映射2.方式二&#xff1a;association3.方式三&#xff1a;分步查询 二、一对多1.方式一&#xff1a;collection2.方式二&#xff1a;分步查询 三、延迟加载&#xff08;懒加载&#xff09;1.分步查询的优点…

基于MybatisPlus实现的代码生成插件

1. 前言 目前市面上基于Mybatis或MybatisPlus的代码生成器或插件有很多&#xff0c;本人前几年也开发了一款&#xff1a;基于SpringBoot微服务代码自动生成插件。之前的开发的这款插件底层使用的持久层框架是通用mapper&#xff0c;不是现在主流的MyBatisPlus&#xff0c;而且只…

LVS-NAT之VMNET环境搭建

目录 搭建拓扑图 搭建规划 VMNET0 搭建 VMNET2 搭建 LVS端增加网卡 搭建拓扑图: 搭建规划: CLIENT(servera): VMNET0 LVS(serverb): VMNET0 VMNET2 WEB1(serverd): VMNET2 WEB2(servere): VMNET2 VMNE…

排序算法1:冒泡排序、快速排序、插入排序

排序算法&#xff1a;交换类排序&#xff0c;插入类排序、选择类排序、归并类排序 交换类排序&#xff1a;冒泡排序、快速排序 一、冒泡排序 #include <stdio.h> #include <stdlib.h> #include <time.h> typedef int ElemType; typedef struct{ElemType *e…

【0261】pg内核 raw parsetree 深入分析(一)

1. 前言 pg内核完成原始解析树(raw parsetree)相关功能入口是exec_simple_query()函数中的pg_analyze_and_rewrite(),该函数位于postgres.c(src/backend/cop )。该函数内部有几个非常重要的函数调用处理: (1)pg_parse_query() 对一个或多个查询(原始字符串,如:SELE…

H5元素形变

H5元素形变 一、缩放 语法&#xff1a; ​ transform:scale(缩放倍率) //整体缩放 ​ transform:scale(水平缩放倍率&#xff0c;垂直缩放倍率) //单独设置水平和垂直方向的缩放 ​ transform: scaleX(缩放倍率) //沿X轴缩放 ​ transform: scaleY(缩放倍率) //沿Y轴缩放…

一文彻底搞懂JUC结构

文章目录 1. JUC结构图2. tools&#xff08;工具类&#xff09;3. executor(执行者)4. atomic(原子性包)5. locks&#xff08;锁包&#xff09;6. collections(集合类) 1. JUC结构图 JUC 是 Java 并发工具包&#xff08;Java Util Concurrency&#xff09;&#xff0c;它是 Ja…

【Vue3】‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题 今天拿到别人项目的时候&#xff0c;我平时比较习惯用pnpm&#xff0c;我就使用pnpm i先下载依赖包&#xff0c;下载完成后&#xff0c;启动项目&#xff0c;就开始报以下错误&#xff01; 但是当我执行pnpm i的时候&#xff0c;vite不应该就已经被我下载下来了吗 研究了…