请选择 进入手机版 | 继续访问电脑版
查看: 1038|回复: 5

伪分布模式下zookeeper和HBase开发环境配置与安装

[复制链接]

签到天数: 25 天

[LV.4]偶尔看看III

134

主题

140

帖子

3115

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3115

活跃会员宣传达人灌水之王热心会员推广达人突出贡献优秀版主荣誉管理论坛元老

发表于 2019-11-29 16:37:28 | 显示全部楼层 |阅读模式
本环境运行在伪分布模式所有守护进程运行在单个节点上
  实验环境 centos7.5 , hadoop版本2.7.3  ,jdk版本1.8.0_65 ,hbase-1.2.6 ,zookeeper-3.4.12
      链接:https://pan.baidu.com/s/1Emwrvy6UavPU0crp6PEbug
       提取码:i6v4

注:本环境所需要的软件全部发在了/soft目录下

第二步:Zookeeper安装
解压Zookeeper压缩包,重命名,进入zookeeper目录
  1. tar -zxvf zookeeper-3.4.12.tar.gz
复制代码
zookeeper目录下,创建datadataLog两目录
  1. mkdir data dataLog
复制代码
data目录下创建myid文件,输入数字0,然后保存退出,该数字用来标识当前主机
  1. cd data
  2. echo 0 > myid
复制代码
进入conf目录下,将重名为zoo.cfg
  1. cd ..
复制代码
  1. cd  conf
  2. mv zoo_sample.cfg  zoo.cfg
复制代码
并编辑zoo.cfg文件
  1. vi  zoo.cfg
复制代码
添加数据和日志保存的日志
dataDir=/soft/zookeeper/data
dataLogDir=/soft/zookeeper/dataLog
添加主机交换信息
service.0=hadoop:2888:3888


开启节点
  1. cd ..
  2. cd bin
  3. ./zkServer.sh start
复制代码
查看节点
  1. jps
复制代码
ResourceManager
NameNode
SecondaryNameNode
NodeManager
DataNode
QuorumPeerMain

第三步HBase安装
解压HBase压缩包,重命名,进入hbase主目录
  1. tar -zxvf hbase-1.2.6-bin.tar.gz
  2. mv  hbase-1.2.6   hbase
  3. cd  hbase
复制代码
配置JDK路径
  1. vi conf/hbase-env.sh
复制代码
大约在27行左右 export JAVA_HOME=/soft/jdk

配置hbase相关属性
  1. vi conf/hbase-site.xml
复制代码
注意:
hbase.rootdir:
         这个目录是 RegionServer 的共享目录,用来持久化 HBase。特别注意的是 hbase.rootdir 里面的 HDFS 地址是要跟 Hadoop 的 core-site.xml 里面的 fs.defaultFS 的 HDFS 的 IP 地址或者域名、端口必须一致。
hbase.cluster.distributed
          HBase 的运行模式。为 false 表示单机模式,为 true 表示分布式模式。若为 false,HBase 和 ZooKeeper 会运行在同一个 JVM 中。
hbase.zookeeper.property.dataDir
          这个参数用户设置 ZooKeeper 快照的存储位置,默认值为 /tmp,显然在重启的时候会清空。这里路径是指向了 $ZOOKEEPER_HOME/conf/zoo.cfg 中 dataDir 所设定的位置。



<configuration>
   <property>
     <name>hbase.rootdir</name>
     <value>hdfs://10.152.9.27:8020/hbase</value>
   </property>
   <property>
     <name>hbase.cluster.distributed</name>
     <value>true</value>
   </property>
   <property>
     <name>hbase.zoopkeeper.property.dataDir</name>
     <value>/soft/zookeeper/data</value>
   </property>
</configuration>



  1. vi  regionservers(通常为主机名或者IP地址)
复制代码
10.152.6.12
开启hbase节点
开启Zookeeper节点
  1. ./bin/hbase-daemon.sh   start   zookeeper
复制代码
开启HMaster节点
  1. ./bin/hbase-daemon.sh start master
复制代码
开启HRegionServer节点
  1. ./bin/hbase-daemon.sh start regionserver
复制代码
查看节点
NodeManager
HQuorumPeer
HRegionServer
HMaster
ResourceManager
NameNode
DataNode
SecondaryNameNode
Jps

   Web端访问   10.152.6.12:16010







回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

0

主题

11

帖子

27

积分

新手上路

Rank: 1

积分
27
发表于 2019-12-12 20:12:24 | 显示全部楼层
果断MARK,前十有我必火!
回复

使用道具 举报

该用户从未签到

0

主题

8

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2019-12-12 20:19:59 | 显示全部楼层
看帖看完了至少要顶一下,还可以加入到淘帖哦!
回复

使用道具 举报

该用户从未签到

0

主题

5

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2019-12-16 08:59:01 | 显示全部楼层
楼主,不论什么情况你一定要hold住!hold住就是胜利!
回复

使用道具 举报

签到天数: 1 天

0

主题

6

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2019-12-16 09:12:05 | 显示全部楼层
楼主,不论什么情况你一定要hold住!hold住就是胜利!
回复

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

0

主题

3

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2019-12-16 16:47:09 来自手机 | 显示全部楼层
果断MARK,前十有我必火!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| TTFY论坛-IT信息技术计算机行业交流发表平台 ( 黔ICP备19006062号 )

GMT+8, 2020-9-22 09:32 , Processed in 0.032468 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表