博主在搭建hadoop集群时,为实现高可用(high-available),使用zookeeper 3.4.6,出现了一些小插曲,报错(Error contacting service. It is probably not running),经历一番折腾,最终完美解决。

下面提示几个配置zookeeper容易入坑的点:

一、zoo.cfg配置文件(文件位置在zookeeper根目录下的conf里)

千万不要乱改系统文件,网上的解决方案未必都是正确的,一般都是自己的配置出问题,请仔细查看。

- 两个目录的创建

- 端口号设置
记得在dataDir目录下新建myid文件,对应集群中的不同机器的dataDir目录下myid文件的内容,如上图所示,博主的node2节点的dataDir目录下的myid内容是1,以此类推,node3节点下的内容则为2。

- ip地址映射
就是修改hosts文件,linux下打开hosts的命令是:

vi /etc/hosts


按照博主的模板,做好映射。

- 如果发现防火墙未关闭等问题,请自行解决。

二、zookeeper正确的运行方法

由于zookeeper是集群管理工具,又部署在每个节点上,所以启动的时候一定将每个节点的zkService.sh都差不多同时启动。
如图,若报错java.net.ConnectException(这样的日志文件在zookeeper根目录下的conf文件夹的zookeeper.out)如下,则是你只开了一个节点,没有将所有节点打开,同时打开即可,若超过6000ms,zookeeper就会自动关闭,切记!

启动zookeeper时输出日志的启动方法: zkServer.sh start-foreground,无需进入文件系统即可看到控制台输出信息。

【已解决】zookeeper显示Error contacting service. It is probably not running等问题相关推荐

  1. 关于zookeeper启动Error contacting service. It is probably not running错误

    @ 关于zookeeper启动Error contacting service. It is probably not running错误 问题描述 在./zkService.sh start启动完成 ...

  2. Zookeeper出现Error contacting service. It is probably not running问题

    Zookeeper出现Error contacting service. It is probably not running问题 使用多执行同时启动三台虚拟机的zookeeper能够成功启动,但查看 ...

  3. Linux环境:Zookeeper:Error contacting service. It is probably not running

    Linux环境:Zookeeper:Error contacting service. It is probably not running 问题描述 Linux环境下Zookeeper使用命令bin ...

  4. zookeeper出现Error contacting service. It is probably not running.

    在两个节点 的zookeeper搭建启动的时候出现如下报错 JMX enabled by default Using config: /root/app/zookeeper/bin/../conf/z ...

  5. 安装zookeeper时候,可以查看进程启动,但是状态显示报错:Error contacting service. It is probably not running

    安装zookeeper-3.3.2的时候,启动正常没报错,但zkServer.sh status查看状态的时候却出现错误,如下: JMX enabled by default Using config ...

  6. zookeeper环境搭建中的几个坑[Error contacting service. It is probably not running]的分析及解决

    Zookeeper简介 关于zk的介绍, zk的paxos算法, 网上已经有各位大神在写了, 本文主要写我在搭建过程中的几个极有可能遇到的坑. Zookeeper部署中的坑 坑之一 Error con ...

  7. 解决ZooKeeper配置中出现Error contacting service. It is probably not running.

    ZooKeeper下载解压配置成功启动后,执行zkServer.sh start 报如下错误: 网上有很多解决ZooKeeper的问题,自己也尝试了很多种,发现自己配置全部都正确,并没有解决自己的问题 ...

  8. zookeeper Error contacting service. It is probably not running

    通过命令zkServer.sh start之后,显示STARTED 通过client测试报错  无法连接 连接关闭 Connecting to localhost:2181 2020-03-29 12 ...

  9. Zookeeper集群搭建(涵盖命令详解)与Error contacting service. It is probably not running的问题解决

    搭建部分参考文章:http://www.cnblogs.com/luotianshuai/p/5206662.html 这篇博客分为四个部分: >>>zookeeper简介 > ...

最新文章

  1. 台式电脑怎么改计算机名,台式电脑的设置在哪里
  2. zbrush缝线笔刷制作_Thepoly | 高质量写实人脸制作及实时渲染分享
  3. Magento事件机制 - Magento Event/Observer
  4. mysql window下 安装udf_最新版MySQL在window平台安装
  5. 如何弄ad装配图_[分享][BCW]上海西康路189弄——“世界最美购物中心”幕墙的诞生...
  6. CQUOJ月赛(5月)H题:zzblack与斐波那契数列
  7. Android MVP开发模式及Retrofit + RxJava封装
  8. 使用一般处理程序HTTPHandler下载文件
  9. pandas读取csv文件数据并对指定字段分类使用matplotlib在一张图里画四张折线图子图
  10. gsonformat安装怎么使用_json解析—Gson以及GsonFormat插件的运用
  11. 谷歌验证码 ReCaptcha 破解
  12. LNMP一键安装脚本(执行后只需等待即可)
  13. oracle asm查看大小,Oracle ASM查看信息
  14. 数据结构—哈夫曼编码
  15. pdf照片显示正常打印时被翻转_要哭了,差点打印不了准考证!(2021考生提前收藏!)...
  16. Squid 代理服务之反向代理服务器架构搭建
  17. 我国新冠疫苗首批预计接种5000万人次,2月15日前完成
  18. 怎样才能使你的Mac桌面干净整洁?
  19. java计算里程_通过角速度计算里程(对于两轮机器人)?
  20. 定义银行账户类Account,有属性:卡号cid,余额balance,所属用户Customer 银行账户类Account有方法: (1)getInfo(),返回String类型,返回卡的详细信息

热门文章

  1. Android--简单电子木鱼开发详解
  2. 计算机视觉考研电子科技大学,电子科技大学控制科学与工程考研
  3. 【雕爷学编程】Arduino动手做(72)---HX711 人体称重模块
  4. 关于NI PXI机箱及板卡的路由说明
  5. 服务中的mysql叫什么名_mysql 服务器名是什么意思
  6. 吉大考博英语是计算机答题吗,我公费考入吉大计算机的经验之谈
  7. Axure 教程:中国地图和世界地图
  8. 去过日本的朋友,说说在日本的感受如何?
  9. CentOS7搭建nextcloud创建私有云盘
  10. 计算机专业开题报告英文版,计算机专业开题报告范文样本(计算机专业论文开题报告范文)...