Hadoop学习之HBase的集群环境搭建
HBase的集群环境搭建
1. 修改原来的伪分布hadoop1上的hbase的配置文件
#cd /usr/local/hbase/conf/
待修改的文件:hbase-env.sh、hbase-site.xml、regionservers
#vim hbase-env.sh![]()
使用搭建的zookeeper集群环境,因此hbase自带的zookeeper设置为false,不启动。
#vim hbase-site.xml
将zookeeper集群所在的主机名,全部写进去,用逗号分开。
#vim regionservers
添加搭建hbase集群的从节点主机名,每个主机名一行
2. 复制hadoop1中的hbase文件夹到hadoop2和hadoop3等其他从节点。
# scp -r hbase hadoop2:/usr/local/ # scp -r hbase hadoop3:/usr/local/
3. 复制环境变量配置文件(profile)到其他从节点
# scp -r /etc/profile hadoop2:/usr/local/# scp -r /etc/profile hadoop3:/usr/local/
4. 启动hbase集群
要首先启动hadoop和zookeeper,然后启动hbase
#start-all.sh 在hadoop1上
# zkServer.sh start 每台机器上都要启动
#start-hbase.sh 在hadoop1上

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Hadoop学习之HBase的伪分布式安装
HBase的伪分布式安装 1.HBase单台机器上的安装 a)使用winscp将win下的HBase软件(hbase-0.94.7-security.tar.gz)包复制到linux下的/usr/local/下 b)解压文件hbase-0.94.7-security.tar.gz #tar -xzvf hbase-0.94.7-security.tar.gz 更名为hbase #mv hbase-0.94.7-security hbase c)增加hbase的环境变量 #vim /etc/profile #source /etc/profile d)修改配置文件 Hbase-env.sh和hbase-site.xml、regionservers(可选) 修改hbase-env.sh 修改30行为自己的JAVA_HOME地址 将118行前面的注释去掉(如图) 修改hbase-site.xml 在configuration标签中添加如下内容: <property> <name>hbase.rootdir</name> <value>hdfs:...
- 下一篇
Hadoop学习之HBase基础知识、操作和原理
Hadoop学习之HBase基础知识、操作和原理 1. HBase 简介 HBase(hadoop DataBase)是一个高可靠,高性能面向列,可伸缩的分布式存储系统,利用HBase技术可在廉价PC server 上搭建大规模结构化存储集群。HBase 利用HDFS作为其文件系统,利用Hadoop MapReduce来处理HBase中的海量数据 2. HBase Shell 操作 HBase 可执行参数 hbase shell a)创建表的帮助语法(create) b)获取行或单元的值(get) c)列出hbase 上的所有表(list) d)删除表(drop) 删除表之前必须先让表失效:disable ‘t1’ e)向hbase指定的hbase表单元添加值(put) f)获取指定表的相关信息(scan) g)使表失效(disable) h)使表生效(enable) 实例: 3. HBase 配置 <configuration> <property> <name>hbase.rootdir</name> <value>h...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作