• 欢迎访问本站网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

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

大数据技术与原理 admin 9个月前 (10-18) 231次浏览 已收录 0个评论 扫描二维码
本环境运行在伪分布模式所有守护进程运行在单个节点上
  实验环境 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.g
在zookeeper目录下,创建data、dataLog两目录
  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

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

开启节点
  1. cd ..
  2. cd bin
  3. ./zkServer.sh star
伪分布模式下zookeeper和HBase开发环境配置与安装

查看节点

  1. jp

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  hbas
配置JDK路径
  1. vi conf/hbase-env.s
大约在27行左右 export JAVA_HOME=/soft/jdk
 
配置hbase相关属性
  1. vi conf/hbase-site.xm
注意:
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 所设定的位置。
伪分布模式下zookeeper和HBase开发环境配置与安装
<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>

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

  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

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

 
 
 
 

本站的文章和资源来自互联网或者站长的原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:伪分布模式下zookeeper和HBase开发环境配置与安装
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址