hbase安装与配置
步骤一:解压缩 HBase 安装包
cd /home/master/Downloads
tar -zxvf hbase-1.2.2-bin.tar.gz -C /usr/local/src/
步骤二:重命名 HBase 安装文件夹
cd /usr/local/src/
mv hbase-1.2.2 hbase
步骤三:在所有节点添加环境变量
vi /etc/profile
# set hbase environment
export HBASE_HOME=/usr/local/src/hbase
export PATH=$HBASE_HOME/bin:$PATH
在所有节点使环境变量生效
source /etc/profile
注意上面是所有节点 所有需要在三个节点上分别操作
步骤四:在 master 节点进入配置文件目录
cd /usr/local/src/hbase/conf/
步骤5在 master 节点配置 hbase-env.sh 文件
vi hbase-env.sh
#Java 安装位置 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_301
#值为 true 使用 HBase 自带的 ZooKeeper,值为 false 使用在 Hadoop 上装的 ZooKeeper
export HBASE_MANAGES_ZK=false
#HBase 类路径
export HBASE_CLASSPATH=/usr/local/src/hadoop/etc/hadoop/
步骤6在 master 节点配置 hbase-site.xml
vi hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value> # 使用 9000 端口
<description>The directory shared by region servers.</description>
</property>
<property>
<name>hbase.master.info.port</name>
<value>60010</value> # 使用 master 节点 60010 端口
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value> # 使用 master 节点 2181 端口
<description>Property from ZooKeeper's config zoo.cfg. The port at
which the clients will connect.
</description>
</property>
<property>
<name>zookeeper.session.timeout</name>
<value>120000</value> # ZooKeeper 超时时间
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value> # ZooKeeper 管理节点
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/local/src/hbase/tmp</value> # HBase 临时文件路径
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value> # 使用分布式 HBase
</property>
步骤7:在 master 节点修改 regionservers 文件
#删除 localhost,每一行写一个 slave 节点主机机器名
vi regionservers
添加
ahdsj2020aslave1
ahdsj2020aslave2
步骤8:在 master 节点创建 hbase.tmp.dir 目录
mkdir /usr/local/src/hbase/tmp
步骤9:将 master 上的 hbase 安装文件同步到 slave1 slave2
scp -r /usr/local/src/hbase/ root@ahdsj2020aslave1:/usr/local/src/
scp -r /usr/local/src/hbase/ root@ahdsj2020aslave2:/usr/local/src/
步骤十:在所有节点修改 hbase 目录权限
chown -R root:root /usr/local/src/hbase/
注意在每个节点分别操作
然后分别在每个节点上source /etc/profile 和前一步无关 只是让之前配置的环境变量生效
步骤11:启动 HBase
先启动 Hadoop,然后启动 ZooKeeper,最后启动 HBase。
在主节点start-hbase.sh就可以了
然后jps 查看进程
hbase安装与配置相关推荐
- Hbase安装及配置
本篇文章有些部分与前一篇文章有关,如有不清楚的地方,可在以往文章中寻找,或给我留言哈,我一定会及时回复的. (1)在官网下载Hadoop对应的Hbase的版本,下载完成之后,进行解压,并将其解压之后的 ...
- [转]大数据环境搭建步骤详解(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark等安装与配置)
大数据环境安装和配置(Hadoop2.7.7,Hive2.3.4,Zookeeper3.4.10,Kafka2.1.0,Flume1.8.0,Hbase2.1.1,Spark2.4.0等) 系统说明 ...
- Linux环境HBase安装配置及使用
Linux环境HBase安装配置及使用 1. 认识HBase (1) HBase介绍 HBase = Hadoop database,Hadoop数据库 开源数据库 官网:hbase.apache.o ...
- 安装hbas_非常详细的HBase的安装与配置
本文讲述如何安装.部署 HBase 集群,以及如何通过命令行方式来完成 HBase 集群的启动和停止. 首先介绍部署 HBase 之前需要做的准备工作,如 Java.SSH 和 Hadoop 这些先决 ...
- ubuntu下hbase的伪分布式安装与配置
http://www.cnblogs.com/linjiqin/archive/2013/03/06/2946212.html 1.hadoop版本:hadoop-1.1.1,HBase版本:hbas ...
- hbase安装配置(整合到hadoop)
如果想详细了解hbase的安装:http://abloz.com/hbase/book.html 和官网http://hbase.apache.org/ 1. 快速单击安装 在单机安装Hbase的方 ...
- 【hbase】HBASE的安装与配置的步骤详解
在开发中,HBASE的安装一般都是有相关人员安装与维护,这里只是学习的写笔记而已. 一.上传解压:将需要安装的jar包上传解压到指定目录. 二.修改配置:下图是需要修改的配置文件的内容 配 ...
- hbase安装配置 整合到hadoop
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 如果想详 ...
- 大数据技术之 HBase安装配置
大数据技术之 HBase安装 1.hbase依赖于hadoop以及zookeeper,所以 1.1 首先myhadoop.sh start 1.2 然后zk.sh start 接下来安装hbase 1 ...
- hadoop组件之hbase安装配置
准备工作 1.软件包 2.导入到虚拟机的opt目录下,并解压和改文件夹名字 tar -zxvf hbase-1.2.0-cdh5.14.2.tar.gz mv hbase-1.2.0-cdh5.14. ...
最新文章
- 安卓WebView加载网页不显示或者乱跳问题
- 自动填充数据新增测试数据_用测试数据填充员工数据库
- 《Two Dozen Short Lessons in Haskell》学习(十八) - 交互式键盘输入和屏幕输出
- 跳槽到月薪三万的公司,但是不到半年就后悔了
- OS内核参数(SEM)在高负载的Oracle数据库中如何设置
- .NET 内存管理与垃圾回收:实现IDisposable接口和析构函数
- android scrollow嵌套listview,excel 中IDEX和MATCH函数嵌套应用.doc
- 大学的c语言编译器,有多少大学还在用Turbo C做编译器
- 韩顺平图解Java设计模式
- NetSetMan NetSetMan IP快速切换
- AI(人工智能)园区顶层设计方案(ppt)
- 体育科技文献通报杂志体育科技文献通报杂志社体育科技文献通报编辑部2022年第6期目录
- python 估值模型_【中金固收·固收+】隐藏价值的角落:限售股AAP估值及Python实现方法(上)...
- 花窗图案c语言设计,4款中式仿古花窗图案隔断设计图 中式传统古建筑园林木门花窗艺术文化图片...
- 程序员创业成功必须遵守的几条铁律
- (深度神经网络多.py文件)python打包过程遇到的问题记录
- iOS 分析MVC、MVP、MVVM、VIPER
- dropna()函数如何使用
- 微信小程序五(创建轮播图)
- Suzy找到实习了吗 Day 1 | 704. 二分查找、27. 移除元素