zookeeper安装

1.环境前置说明:

MAC电脑:自带的ssh终端
    ssh hadoop@hadoop-machine
    ssh hadoop@192.168.21.166
Windws系统:CRT,XShell客户端
远程服务器:CentOS 6.7

hadoop-machine(192.168.21.166)是远程服务器的hostname 如果想在本地通过ssh hadoop@hadoop-machine远程登录, 那么本地的hosts肯定要添加ip和hostname的映射 192.168.21.166 hadoop-machine

2.JDK的安装

  • 生产环境约定把软件包放在用户目录的~/software/下, 将所有的软件都安装到~/appcdsoftware目录下,执行tar -zxvf jdk-8u91-linux-x64.tar.gz -C ~/app/
  • 建议将jdk的bin目录配置到系统环境变量中:~/.bash_profile
export JAVA_HOME=/home/hadoop/app/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
  • 让系统环境变量生效 source ~/.bash_profile
  • 验证java -version

3.ZooKeeper安装

  • 下载ZK的安装包:wget http://archive.cloudera.com/cdh5/cdh/5/ 解压:tar -zxvf zookeeper-3.4.5-cdh5.7.0.tar.gz -C ~/app/
  • 建议ZK_HOME/bin添加到系统环境变量: ~/.bash_profile
export ZK_HOME=/home/hadoop/app/zookeeper-3.4.5-cdh5.7.0
export PATH=$ZK_HOME/bin:$PATH
  • 让系统环境变量生效 source ~/.bash_profile
  • 修改ZK的配置:
cp zoo_sample.cfg zoo.cfg
vi $ZK_HOME/conf/zoo.cfg

`dataDir=/home/hadoop/app/tmp/zookeeper`
  1. 启动zk:
cd $ZK_HOME/bin/
zkServer.sh start

5.验证: jps 多了一个QuorumPeerMain进程,就表示zk启动成功了。 6.jps -ljps -m的区别

 jps -m
28768 NameNode
28865 DataNode
29204 ResourceManager
73253 QuorumPeerMain /home/feiyue/app/zookeeper-3.4.5-cdh5.7.0/bin/../conf/zoo.cfg
73334 Jps -m
29053 SecondaryNameNode

 jps -l
28768 org.apache.hadoop.hdfs.server.namenode.NameNode
28865 org.apache.hadoop.hdfs.server.datanode.DataNode
29204 org.apache.hadoop.yarn.server.resourcemanager.ResourceManager
73253 org.apache.zookeeper.server.quorum.QuorumPeerMain
73351 sun.tools.jps.Jps
29053 org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏AILearning

Apache Zeppelin 中 HDFS文件系统 解释器

概述 Hadoop文件系统是hadoop项目的分布式,容错文件系统的一部分,通常用作Hadoop MapReduce和Apache Spark或Allux...

27650
来自专栏个人分享

Zookeeper + Hadoop2.6 集群HA + spark1.6完整搭建与所有参数解析

yum install autoconfautomake libtool cmake

17920
来自专栏about云

Hadoop HTTP web-consoles认证机制

问题导读 1.如何配置 Hadoop HTTP web-consoles 所需要的用户身份验证? 2.哪个配置文件可以配置 Hadoop HTTP认证? 3....

36260
来自专栏乐沙弥的世界

Windows 2012配置故障转移(For SQLServer 2014 AlwaysOn)

单击”管理”菜单,选择”添加角色和功能” 单击”下一步”,选择”基于角色或基于功能的安装”,单击”下一步” 选择本地服务器,单击”下一步”,直到功能模块...

15420
来自专栏王小雷

Spark应用(app jar)发布到Hadoop集群的过程

记录了Spark,Hadoop集群的开启,关闭,以及Spark应用提交到Hadoop集群的过程,通过web端监控运行状态。 1.绝对路径开启集群 (每次集群重启...

21890
来自专栏LhWorld哥陪你聊算法

【Spark篇】---Spark中资源和任务调度源码分析与资源配置参数应用

Spark中资源调度是一个非常核心的模块,尤其对于我们提交参数来说,需要具体到某些配置,所以提交配置的参数于源码一一对应,掌握此节对于Spark在任务执行过程中...

28630
来自专栏Hadoop实操

如何修改CDH集群的IP地址

在CDH集群中使用多个IP地址来管理集群,独立的集群内网和管理网段,管理网段与外部应用网络通但不与内网通。在部署集群是由于错将管理网段作为集群的内网,所以这里需...

47440
来自专栏Hadoop实操

如何在CDH5.13中安装CDSW1.2

Cloudera前一段时间发布了CDH5.13版本,5.13的新功能可以参考前一篇文章《CDH5.13和CM5.13的新功能》,在CDH5.13版本以后支持CD...

50450
来自专栏Hadoop实操

CDSW1.4的新功能

20730
来自专栏Hadoop实操

如何在Kerberos环境的CDH集群外跨OS版本中在指定目录配置HDFS的Gateway节点

在前面的文章Fayson介绍了《如何在CDH集群外配置非Kerberos环境的Gateway节点》和《如何在CDH集群外配置Kerberos环境的Gateway...

22020

扫码关注云+社区

领取腾讯云代金券