hadoop安装hbase
1、安装hadoop
hadoop安装请参考我的centoos 安装hadoop集群
在安装hadoop的基础上新增了两台slave机器,新增后的配置为
H30(192.168.3.238) master
H31(192.168.3.237) slave
H32(192.168.3.100) slave
H33(192.168.3.101) slave
hadoop安装完成后启动hadoop
2、安装zookeeper
2.1、下载解压
下载地址http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/
这里我们使用zookeeper-3.4.6,下载完成后解压到/usr/local
tar -xzf zookeeper-3.4.6.tar.gz -C /usr/local
mv zookeeper-3.4.6 zookeeper
2.2、配置
cd /usr/local
cp zookeeper/conf/zoo_sample.cfg zookeeper/conf/zoo.cfg
vim zookeeper/conf/zoo.cfg
修改
dataDir=/usr/local/zookeeper/data
添加
server.1=H30:2898:3898
server.2=H31:2898:3898
server.3=H32:2898:3898
在指定的dataDir中新建myid文件,添加内容
1
2.3、拷贝zookeeper到其他机器
此处我们只是在H30中安装配置,把配置好的zookeeper拷贝的H31和H32
scp -r zookeeper root@H31:/usr/local
scp -r zookeeper root@H32:/usr/local
在H31和H32中把myid中的内容分别修改为2和3
2.4、启动zookeeper
在H30,H31,H32中依次启动zookeeper
zookeeper/bin/zkServer.sh start
3、安装hbase
2.1、下载解压
下载地址http://mirror.bit.edu.cn/apache/hbase/1.3.1/
这里我们使用hbase-1.3.1,下载完成后解压到/usr/local
tar -xzf hbase-1.3.1-bin.tar.gz -C /usr/local
mv hbase-1.3.1-bin hbase
2.2、配置
vim hbase/conf/hbase-env.sh
添加
export HBASE_MANAGES_ZK=false
表示不使用hbase自带的zookeeper
vim hbase/conf/hbase-site.xml
在configuration标签中添加
<property>
<name>hbase.rootdir</name>
<value>hdfs://H30:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>H30,H31,H32</value>
</property>
vim hbase/conf/regionservers
添加
H31
H32
H33
2.3、启动
hbase/bin/start-hbase.sh
在H30中通过jps可看到
H31
H32
H33
hadoop安装hbase的更多相关文章
- hadoop +zookeeper + hbase 单节点安装
项目描述: 今天花了680元买了阿里云的一台内存1G, 带宽1M 的云主机. 想以后方便测试用,而且想把自己的博客签到自己的主机上.所以自己就搭了一个测试的环境. 可以用来进行基本的hbase 入库, ...
- 在Hadoop伪分布式模式下安装Hbase
安装环境:Hadoop 1.2.0, Java 1.7.0_21 1.下载/解压 在hbase官网上选择自己要下的hbase版本,我选择的是hbase-0.94.8. 下载后解压到/usr/local ...
- 通过tarball形式安装HBASE Cluster(CDH5.0.2)——Hadoop NameNode HA 切换引起的Hbase错误,以及Hbase如何基于NameNode的HA进行配置
通过tarball形式安装HBASE Cluster(CDH5.0.2)——Hadoop NameNode HA 切换引起的Hbase错误,以及Hbase如何基于NameNode的HA进行配置 配置H ...
- Hadoop生态圈-hbase介绍-伪分布式安装
Hadoop生态圈-hbase介绍-伪分布式安装 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.HBase简介 HBase是一个分布式的,持久的,强一致性的存储系统,具有近似最 ...
- 第十二章 Ganglia监控Hadoop及Hbase集群性能(安装配置)
1 Ganglia简介 Ganglia 是 UC Berkeley 发起的一个开源监视项目,设计用于测量数以千计的节点.每台计算机都运行一个收集和发送度量数据(如处理器速度.内存使用量等)的名为 gm ...
- 沉淀,再出发——在Hadoop集群之上安装hbase
在Hadoop集群之上安装hbase 一.安装准备 首先我们确保在ubuntu16.04上安装了以下的产品,java1.8及其以上,ssh,hadoop集群,其次,我们需要从hbase的官网上下载并安 ...
- Hadoop 伪分布式上安装 HBase
hbase下载:点此链接 (P.S.下载带bin的) 下载文件放入虚拟机文件夹,打开,放在自己指定的文件夹 -src.tar.gz -C /home/software/ 修改环境配置 gedit / ...
- CentOS系统下Hadoop、Hbase、Zookeeper安装配置
近期给一个项目搭建linux下的大数据处理环境,系统是CentOS 6.3.主要是配置JDK.安装Tomcat,Hadoop.HBase和Zookeeper软件.博主在Hadoop这方面也是新手.配置 ...
- hadoop+zookeeper+hbase分布式安装
前期服务器配置 修改/etc/hosts文件,添加以下信息(如果正常IP) 119.23.163.113 master 120.79.116.198 slave1 120.79.116.23 slav ...
随机推荐
- RANSAC介绍(Matlab版直线拟合+平面拟合)
https://blog.csdn.net/u010128736/article/details/53422070
- 使用ContentProvider实现多应用的数据共享
ContentProvider: 实现一组通用的数据和方法的储存和共享,通常是通过getContentResolver()方法来获得Activity或其他应用程序组件中的ContentProvider ...
- 用python优雅打开文件及上下文管理协议
有次面试被问到如何优雅地打开一个文件? 那就是用with语句,调用过后可以自动关闭. 但是为什么使用with语句就可以自动关闭呢,原因就是上下文管理协议. 上下文管理协议:包含方法 __e ...
- Digital Twin的8种解读!
国际8大主流厂商对digital twin的理解,很有必要来一次汇总! 据IDC预测,2017年世界上将有40%的大型生产商都会应用虚拟仿真技术来为他们的生产过程进行建模,Digital Twin可以 ...
- springboot寻找property的顺序
Spring Boot uses a very particular PropertySource order that is designed to allow sensible overridin ...
- mongodb安装及配置
下载安装篇 MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包. 下载地址:https://www.mongodb.com/download-center#com ...
- Docker 简介,入门
1.简介 Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行 ...
- 十五、Facade 窗口设计模式
需求:让复杂的事务看起来简单 原理: 代码清单: DataBase: public class DataBase { private DataBase(){} public static Proper ...
- php利用simple_html_dom类,获取页面内容,充当爬虫角色
PHP脚本扮演爬虫的角色,可能大家第一时间想到可能会是会正则,个人对正则的规则老是记不住,表示比较难下手,今天工作中有个需求需要爬取某个网站上的一些门店信息 无意间在网上看到一个比较好的类库叫:sim ...
- CSS3 white-space属性
white-space 属性设置如何处理元素内的空白. 可能的值 值 描述 normal 默认.空白会被浏览器忽略. pre 空白会被浏览器保留.其行为方式类似 HTML 中的 <pre> ...



