HBASE完全分布式安装
实现步骤
1.准备三台虚拟机,01作为主节点,02、03作为从节点。(把每台虚拟机防火墙都关掉,配置免密码登录,配置每台的主机名和hosts文件。)
2.01节点上安装和配置:Hadoop+Hbase+JDK+Zookeeper
3.02、03节点上安装和配置:Hbase+JDK+Zookeeper
4.修改conf/hbase-env.sh
配置示例:
#修改JAVA_HOME
export JAVA_HOME=xxxx
#修改Zookeeper和Hbase的协调模式,hbase默认使用自带的zookeeper,如果需要使用外部zookeeper,需要先关闭。
export HBASE_MANAGES_ZK=false
5.修改hbase-site.xml,配置开启完全分布式模式
配置示例:
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
#配置Zookeeper的连接地址与端口号
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01:2181,hadoop02:2181,hadoop03:2181</value>
</property>
6.配置region服务器,修改conf/regionservers文件,每个主机名独占一行,hbase启动或关闭时会按照该配置顺序启动或关闭主机中的hbase
配置示例:
hadoop01
hadoop02
hadoop03
7.将01节点配置好的hbase通过远程复制拷贝到02,03节点上
8.启动01,02,03的Zookeeper服务
9.启动01节点的Hadoop
10.启动01节点的Hbase,进入到hbase安装目录下的bin目录
执行:sh start-hbase.sh
11.查看各节点的java进程是否正确
12.通过浏览器访问http://xxxxx:60010来访问web界面,通过web见面管理hbase
13.关闭Hmaster,进入到hbase安装目录下的bin目录
执行:stop-hbase.sh
14.关闭regionserver,进入到hbase安装目录下的bin目录
执行:sh hbase-daemon.sh stop regionserver
注:HBASE配置文件说明
hbase-env.sh配置HBase启动时需要的相关环境变量
hbase-site.xml配置HBase基本配置信息
HBASE启动时默认使用hbase-default.xml中的配置,如果需要可以修改hbase-site.xml文件,此文件中的配置将会覆盖hbase-default.xml中的配置
修改配置后要重启hbase才会起作用
转载于:https://www.cnblogs.com/shuzhiwei/p/11316525.html
HBASE完全分布式安装相关推荐
- hadoop hbase java_Hadoop、Hbase伪分布式安装
环境 本文介绍Hadoop.Hbase的伪分布式安装. 操作系统: Centos7 Hadoop: 2.7.3 Hbase: 1.2.3 Hadoop安装 JAVA_HOME环境变量配置 由于Hbas ...
- java 链接为分布式 hbase,hbase学习记录(一):hbase伪分布式安装
将安装包解压缩到/usr/local下,并将文件夹重命名为hbase tar -xvf hbase-1.2.6-bin.tar.gz -C /usr/local #解压缩到/usr/local文件夹 ...
- Hbase伪分布式安装
安装Hbase版本为0.94.7 1.修改hbase-0.94.7下的conf目录下的配置文件hbase-env.sh和hbase-site.xml hbase-env.sh修改如下: export ...
- hadoop备战:hbase的分布式安装经验
配置HBase时,首先考虑的肯定是Hbase版本号与你所装的hadoop版本号是否匹配.这一点我在之前 的博客中已经说明清楚,hadoop版本号与hbase版本号的匹配度,那是官方提供的.以下的实验就 ...
- Hadoop 安装 + HBase伪分布式安装
第一部分,安装Hadoop 一般配置都是在文件尾新增几行配置,也有文件路径需要手动新建. 1 修改主机名 # hostname xinyanfei 2 配置host 3 ping主机名 # ping ...
- hbase完整分布式集群搭建
简介: hadoop的单机,伪分布式,分布式安装 hadoop2.8 集群 1 (伪分布式搭建 hadoop2.8 ha 集群搭建 hbase完整分布式集群搭建 hadoop完整集群遇到问题汇总 Hb ...
- HBase基础和伪分布式安装配置
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq1010885678/article/details/43796441 一.HBase(NoSQL ...
- hbase 伪分布安装 java_HBase基础和伪分布式安装配置
一.HBase(NoSQL)的数据模型 1.1 表(table),是存储管理数据的. 1.2 行键(row key),类似于MySQL中的主键,行键是HBase表天然自带的,创建表时不需要指定 1.3 ...
- HBase 完全分布式的安装
HBase 的(伪)分布式安装 在伪分布安装中,我们将hbase-env.sh的最后一行解注释export HBASE_MANAGES_ZK=true,配置文件关于这一条语句的解释是Tell HBas ...
最新文章
- 一个简单的slider滑块组件
- docker 中删除dead状态的容器
- 7-25 雨刷程序功能扩展设计 (100 分)
- 嵌入式linux开发业内各个常用开源项目git仓库地址大全
- Linux mysql.plugin_Linux下MySQL安装
- java 实例 登录用户 equals的用法
- 千万不要被这些手机充电的谣言给误导了!现在了解还来得及
- mysql开源内库_MySQL数据库(查询语句)
- 行存储索引改换成列存储索引_如何使用列存储索引来改善数据仓库登台环境
- 教你如何在Mac上搭建自己的服务器——Nginx
- NetDevOps常用数据库python实战-influxDB_grafana
- .net GridView绑定数据、编辑、更新、删除(弹出确认对话框)、取消、根据条件隐藏或显示按钮操作
- 时钟系统安装配置注意事项
- 我的世界如何制作一个空岛服务器,我的世界1.7.10 God 世界空岛服务器
- ESP系统——ABS、TCS、VDC及VAF功能介绍
- Limelight完成了对雅虎Edgecast的收购,合并后的公司更名为Edgio,成为全球边缘解决方案的领导者...
- 10个维修中最常见的蓝屏代码,值得收藏!
- 大数据可视化python_大数据分析之Python数据可视化的四种简易方法
- 【0】开始学习安卓了
- IDEA断点无效(干货)
热门文章
- 将服务器文件加载至hive表中,Hive入门到剖析(四)
- linux怎么把磁盘的东西拷贝,[Linux]如何拷贝已有数据磁盘,并将新的磁盘挂接到其他虚机上...
- mysql c 多线程封装_mysqlConnectorC/C++多线程封装_MySQL
- c语言 常量字符串数组,C语言常量以及字符串数组
- window.navigator.userAgent用来区分设备和浏览器
- 《软件工程》 教 学 大 纲
- java调用存储过程分页
- Vue学习(动态组件、组件路由缓存keepalive)-学习笔记
- 《剑指offer》和为s的两个数字
- 软件设计原则(七)合成/聚合复用原则(Composite/Aggregate Reuse Principle,CARP)