当前位置: 首页 > news >正文

大数据之Hbase环境安装

Hbase软件版本下载地址:

http://mirror.bit.edu.cn/apache/hbase/

1. 集群环境

Master 172.16.11.97

Slave1 172.16.11.98

Slave2 172.16.11.99

2. 下载软件包

#Master

wget http://archive.apache.org/dist/hbase/0.98.24/hbase-0.98.24-hadoop1-bin.tar.gz

tar zxvf hbase-0.98.24-hadoop1-bin.tar.gz

3. 修改Hbase配置

#Master

cd hbase-0.98.24-hadoop1/conf

vim regionservers

master

slave1

slave2

vim hbase-env.sh

export JAVA_HOME=/usr/local/src/jdk1.8.0_152

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib

vim hbase-site.xml

<configuration><property><name>hbase.tmp.dir</name><value>/var/hbase</value></property><property><name>hbase.rootdir</name><value>hdfs://master:9000/hbase</value></property><property><name>hbase.cluster.distributed</name><value>true</value></property><property><name>hbase.zookeeper.quorum</name><value>master,slave1,slave2</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/usr/local/src/hbase-0.98.24-hadoop1/zookeeper</value></property><property><name>hbase.master.info.port</name><value>60010</value></property> 
</configuration>

4. 增加环境变量

#Master、Slave1、Slave2

vim ~/.bashrc

HBASE_HOME=/usr/local/src/hbase-0.98.24-hadoop1

HBASE_CLASSPATH=$HBASE_HOME/conf

HBASE_LOG_DIR=$HBASE_HOME/logs

PATH=$PATH:$HBASE_HOME/bin

#刷新环境变量

source ~/.bashrc

5. 拷贝安装包

#Master

scp -r /usr/local/src/hbase-0.98.24-hadoop1 root@slave1:/usr/local/src/hbase-0.98.24-hadoop1

scp -r /usr/local/src/hbase-0.98.24-hadoop1 root@slave2:/usr/local/src/hbase-0.98.24-hadoop1

6. 启动集群

#Master

bin/start-hbase.sh

7. 进程状态

8. 监控页面

http://master:60010/master-status

9. 关闭集群

#master

stop-hbase.sh

http://www.lryc.cn/news/507663.html

相关文章:

  • javaEE--计算机是如何工作的-1
  • vue.js 指令的修饰符
  • 基于java web在线商城购物系统源码+论文
  • Autosar入门_架构(Architecture)
  • Altair: 轻松创建交互式数据可视化
  • APM32F411使用IIS外设驱动es8388实现自录自播
  • RabbitMQ消息队列的笔记
  • JAVA没有搞头了吗?
  • 【线性代数】理解矩阵乘法的意义(点乘)
  • 游戏开发技能系统常用概念
  • 【案例80】麒麟操作系统无法使用Uclient访问NC65
  • 【AIGC-ChatGPT进阶副业提示词】育儿锦囊:化解日常育儿难题的实用指南
  • 使用Docker部署一个Node.js项目
  • 数据科学与SQL:如何利用本福特法则识别财务数据造假?
  • 文心一言对接FreeSWITCH实现大模型呼叫中心
  • LSTM实现天气模型训练与预测
  • TCL发布万象分区,再造Mini LED技术天花板
  • 2024广东省职业技能大赛云计算——私有云(OpenStack)平台搭建
  • 简单了解图注意力机制
  • UI Automator Viewer操作
  • SpringBoot的创建方式
  • Vue3之性能优化
  • RFdiffusion Sampler类 sample_step 方法解读
  • Flutter组件————FloatingActionButton
  • 算法学习(十六)—— 综合练习
  • kratos源码分析:熔断器
  • CTF_1
  • 【系统】Mac crontab 无法退出编辑模式问题
  • K8s中 statefulset 和deployment的区别
  • springboot中的AOP以及面向切面编程思想