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

docker搭建hbase 全部流程(包含本地API访问)

一、使用docker下载并安装hbase

1、搜索:docker search hbase

2、下载:docker pull harisekhon/hbase(一定要下载这个,下面都是围绕此展开的)

3、启动容器:

docker run -d -p 2181:2181 -p 16000:16000 -p 16010:16010 -p 16020:16020 -p 16030:16030 --name hbase harisekhon/hbase

这里只是对应了 2181、16000、16010、16020端口,像8080,8085,9090这些也会启动,因为后面api不会用到,因此在这里不用添加,也不要开放防火墙端口,以免被攻击。

4、进入容器内部,基本是可以实现创建 新增这些。就不赘述了!

二、本地java 访问hbase

1、去github下载,很可能在国内打不开。因此我把 winutils文件放在了网盘里,供大家下载。

如果你的hadoop已经配置在了远端,这里只需要下载winutils就好。如果是在本地的话,会在下一期文章详细说明。下载地址:https://url29.ctfile.com/f/19219029-1012063766-b64cce?p=7845 (访问密码: 7845)

2、选择和你的hadoop版本相近的版本去做配置

3、配置系统环境变量:HADOOP_HOME=文件路径,如下:

4、配置path 追加 %HADDOP_HOME%\bin

5、然后一定把 hadoop.dll 和 winutil.exe放在 C盘的windows、system32下面

6、在本地的hosts中  需要配置远端的ip 和 hbase的容器ID

这样就可以在本地访问了。可以搜索springboot集成hbase来开发!

祝您早日上岸!

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

相关文章:

  • Mybatis之关联
  • Labview实现用户界面切换的几种方式---通过VI间相互调用
  • 点云从入门到精通技术详解100篇-基于点云和图像融合的智能驾驶目标检测(中)
  • Apache-iotdb物联网数据库的安装及使用
  • 项目管理流程
  • 0004.电脑开机提示按F1
  • 中国电子学会2022年12月份青少年软件编程Scratch图形化等级考试试卷一级真题(含答案)
  • C语言第二弹---C语言基本概念(下)
  • Java 基础面试题 String(一)
  • QT中QApplication对象有且只有一个
  • HTML CSS 发光字头特效
  • 4.postman批量运行及json、cvs文件运行
  • Superset二次开发之集成链路追踪TraceID技术
  • 商品详情APP端原数据淘宝数据采集API接口代码接入示例
  • 企业官网搭建:打造专业形象的关键步骤
  • Vue2移动端项目使用$router.go(-1)不生效问题记录
  • ChatGPT与文心一言:AI助手之巅的对决
  • 前端实现贪吃蛇功能
  • 文件操作(上)
  • 用CHAT写年终总结
  • day01 深度学习介绍
  • k8s 部署 Nginx 并代理到tomcat
  • 医学图像的数据增强技术 --- 切割-拼接数据增强(CS-DA)
  • git克隆/拉取报错过早的文件结束符(EOF)的原因及解决
  • 【ARM 嵌入式 编译系列 2.5 -- GCC 编译参数学习 --specs=nano.specs选项 】
  • C语言大师(5)构造函数和析构函数
  • 安全审查常见要求
  • 最新 生成pdf文字和表格
  • 安全基础~攻防特性3
  • Windows7关闭谷歌浏览器提示“若要接收后续 Google Chrome 更新,您需使用 Windows 10 或更高版本”的方法