linux安装hbase(完)

下载安装包

这边使用的是 centos7 环境 所以选择的是 yum 下载

相对于 wegt 更加高效

包括一键配对环境变量,命令自动归属于 bin 目录等。

复制代码
wget https://downloads.apache.org/hbase/2.4.16/hbase-2.4.16-bin.tar.gz

简单配置

复制代码
sudo tar -zxvf hbase-2.4.17-bin.tar.gz -C /opt
sudo mv /opt/hbase-2.4.17 /opt/hbase
sudo chown -R $USER:$USER /opt/hbase

配置环境变量

文件在这里

输入

复制代码
exprot PATH=

配置 hbase 网络服务相关

配置的是conf/hbase-site.sh 文件

可以配置 hbase 服务和 zookeeper 分别绑定的网络接口

使用 yum 下载 jdk

复制代码
sudo yum install java-1.8.0-openjdk-devel

配置 jdk

配置的是conf/hbase-env.sh 文件

hbase 启动需要两个东西 一个是 jdk 一个是 zookeeper

如果是单机环境 可以使用自带的 zookeeper

然后就是 jdk 相关

要在配置文件里面找到 java 相对路径

因为这种事情 在配置要求中比较常见

一般解决办法是通过 bin 目录下的命令去软链接找到文件所属处

当然这种方法仅限于 yum 安装器

复制代码
// 找出软连接的真实地址
ls -l /usr/bin/java

// 找出软连接的真实地址
ls -l /etc/alternatives/java

启动 hbase

进入 hbase 的目录

在 opt 目录下 的 hbase 文件夹

启动 bin/start-hbase.sh 命令

复制代码
bin/start-hbase.sh

进入终端

复制代码
hbase shell
相关推荐
Dobby_052 小时前
【Hadoop】HBase:构建于HDFS之上的分布式列式NoSQL数据库
大数据·hadoop·分布式·hbase
new_daimond2 小时前
设计模式-享元模式详解
java·设计模式·享元模式
qyhua2 小时前
RabbitMQ 核心组件详解与持久化日志队列实现方案
分布式·rabbitmq
软件柠檬3 小时前
Java中Integer是如何应用享元模式的?
java·享元模式
Taylor不想被展开3 小时前
SpringBoot 项目集成 Flyway
java·spring boot·mysql
大数据CLUB3 小时前
基于hive和mapreduce的地铁数据分析及可视化
大数据·hive·hadoop·分布式·数据分析·mapreduce
java1234_小锋3 小时前
Scikit-learn Python机器学习 - 回归分析算法 - Lasso 回归 (Lasso Regression)
python·算法·机器学习
大数据003 小时前
Flink消费Datahub到ClickhouseSink
java·前端·flink
七夜zippoe3 小时前
分布式 ID 生成方案实战指南:从选型到落地的全场景避坑手册(二)
分布式