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条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果