Hbase搭建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Hbase搭建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1802字,纯文字阅读大概需要3分钟。
内容图文
一.初始化环境
1.安装zookeeper环境并启动
2.安装hadoop环境并启动
3.准备三台服务器搭建Hbase集群
二.下载安装包
下载地址:
http://archive.apache.org/dist/hbase/2.0.0/hbase-2.0.0-bin.tar.gz
三.搭建集群环境
1.三台服务器上传Hbase压缩包到/usr/目录下
2.修改配置文件
vim hbase-2.0.0/conf/hbase-env.sh:
export JAVA_HOME=jdk1.8路径 export HBASE_MANAGES_ZK=false
vim hbase-2.0.0/conf/hbase-site.xml:
<configuration> <property> <name>hbase.rootdir</name> <value>hdfs://ip01:8020/hbase</value> #hbase根路径 </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> #分布式 </property> <!-- 0.98后的新变动,之前版本没有.port,默认端口为60000 --> <property> <name>hbase.master.port</name> <value>16000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>ip01:2181,ip02:2181,ip03:2181</value> #zookeeper地址 </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/zookeeper-3.4.9/zkdatas</value> #hbase把数据存放在zookeeper那一个路径下 </property> </configuration>
vim hbase-2.0.0/conf/regionservers:
ip01 #第一台服务器ip ip02 #第二台服务器ip
ip03 #第三台服务器ip
vim hbase-2.0.0/conf/backup-masters:(实现Hmaster高可用配置,如果ip01宕机ip02会变成主节点继续运行)
ip02
3.三台服务创建软连接
因为hbase需要读取hadoop的core-site.xml以及hdfs-site.xml当中的配置文件信息,所以我们三台机器都要执行以下命令创建软连接
ln -s /usr/hadoop-2.7.5/etc/hadoop/core-site.xml /usr/hbase-2.0.0/conf/core-site.xml ln -s /usr/hadoop-2.7.5/etc/hadoop/hdfs-site.xml /usr/hbase-2.0.0/conf/hdfs-site.xml
4.三台机器添加HBASE_HOME的环境变量
vim /etc/profile
export HBASE_HOME=/usr/hbase-2.0.0 export PATH=:$HBASE_HOME/bin:$PATH
sourse /etc/profile
四.启动集群
集群启动命令:
bin/start-hbase.sh
浏览器页面访问
http://ip01:16010/master-status
五.测试
原文:https://www.cnblogs.com/chong-zuo3322/p/12045595.html
内容总结
以上是互联网集市为您收集整理的Hbase搭建全部内容,希望文章能够帮你解决Hbase搭建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。