配三个zookeeper试试

目的是配三台zookeeper

首先 检查jdk java -version 这个很重要

我一般是把应用放在/export/servers/这个文件夹下
cd /export/servers/
rz上传文件
tar -xvf zookeeper-3.4.6.tar.gz 解压缩

将conf下 的zoo_sample.cfg 改为zoo.cfg

mv zoo_sample.cfg zoo.cfg


建立mkdir /export/servers/zookeeper-3.4.6/data

 

修改zoo.cfg

clientPort=2181  这个看需求 一般都不改 然而我为了麻烦
dataDir=/export/servers/zookeeper-3.4.6/data  这个配成刚才建的data文件夹

 

然后
在/export/servers/zookeeper-3.4.6/data下创建myid 在其中输入
echo 1 >myid

最后在zoo.cfg加入(刚才忘了),加载最下方即可
server.1=192.168.160.171:2881:3881
server.2=192.168.160.172:2882:3882
server.3=192.168.160.173:2883:3883

端口可以都设为2881:3881 我是为了麻烦所以改成不一样的了 2881是用来提供服务的,3881是zookeeper之间相互联系的

 

都配置好了就发送到其他机器吧
发送到别的虚拟机(注意目录)
 scp /export/servers/zookeeper-3.4.6 root@192.168.160.172:/export/servers/
 

其他机器上修改配置
 conf下zoo.cfg中2881 改为2882或者其他
 还有/export/servers/zookeeper-3.4.6/data下的myid也要改成2和3什么的
 

然后

 ./zkServer.sh start 启动
 ./zkServer.sh status 查看状态

 

 

最后注意配置防火墙

我这省事就直接临时关了

关闭防火墙 centos7 是 systemctl stop firewalld.service(这是临时关闭请注意)

如果没有关会报错

2017-11-24 20:22:52,110 [myid:1] - WARN  [WorkerSender[myid=1]:QuorumCnxManager@382] - Cannot open channel to 2 at election address /192.168.160.172:3882
java.net.NoRouteToHostException: 没有到主机的路由 (Host unreachable)
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:368)
        at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:341)
        at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:449)
        at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:430)
        at java.lang.Thread.run(Thread.java:748)

 

 

完事了

【zookeeper】zookeeper集群配置异常 Connection refused 和 myid file is missing zookeeper集群配置错误:连接异常 拒绝连接 java.net.ConnectExcept Connection refused myid file is missing 阅读详情

相关推荐

从零开始搭建zookeeper集群(超详细)

zookeeper的集群环境搭建其实非常简单,我也是对zookeeper完全不了解的情况下搭建集群,下面详细的整理一下我搭建的过程,大家跟着下面的步骤一步一步来,基本上是能实现的。 主要包括如下的几个大的步骤 虚拟机安装 虚拟机的网络配置 jdk安装 zookeeper安装 配置文件的设置 下面详细的介绍上面的具体步骤 一、linux虚拟机的安装 这个可参考下面这个博客:http:...

hongtaolong的博客 4880

zookeeper集群为什么总是配置奇数个节点

zookeeper集群一大特性是只要集群中半数以上的节点存活,集群就可以正常提供服务,而2n+1台和2n+2台机器的容灾能力相同,本着节约的宗旨,一般选择部署2n+1台机器

gaoshan12345678910的博客 2277

VS2019集成AddressSanitizer:C++内存错误检测实战指南

在C++开发中,内存管理是核心挑战之一,涉及堆、栈和全局变量的分配与释放。其原理在于程序运行时对内存地址的访问必须严格遵循分配边界和生命周期规则,否则会导致缓冲区溢出、释放后使用等严重错误。这类问题的技术价值在于直接影响程序的稳定性、安全性和性能,是高质量软件必须攻克的基础难题。应用场景广泛,从嵌入式系统到大型服务器软件,都需要可靠的内存错误检测机制。AddressSanitizer(ASan)作为一种编译时插桩技术,通过影子内存和运行时检查,能精准定位堆缓冲区溢出、释放后使用等隐蔽错误。本文以Visual

weixin_34356310的博客 279

ZooKeeper的搭建(三个节点)

ZooKeeper的搭建 版本介绍: Hadoop 2.7.1   zookeeper 3.4.6  jdk 1.8.144 192.168.66.128   hong 192.168.66.129   n2 192.168.66.130   n3   我们这里只配置主节点hong,配置完成后再scp到n2和n3: 1. 解压缩包: a) tar -zxvf zookeeper-

猿说新宇的博客 2022

allegro 约束管理Constraint Manager(一)

介绍Cadence allegro 约束管理器CM的使用方法。

weixin_38975819的博客 8711

# 解决 win11 连接共享打印机,报错 0x00000709 问题

# 解决 win11 连接共享打印机,报错 0x00000709 问题

段子手168的博客 9万+

5-1Zookeeper介绍

hadoop官方提供的包是在32位的,如果要64的需要自己编译 # 如果是租用的云主机(华为云主机,阿里云主机)    /etc/hosts一定要配内网IP地址和主机名的映射关系 集群规划: 主机名 IP 安装的软件 运行的进程 itcast01 192.168.1.201 jdk、hadoop NameNode、DFSZKFailoverController itca

sherri_du的博客 468

手把手教你用Logisim搞定华科计组实验:单总线CPU硬布线控制器设计(含Excel自动生成电路技巧)

本文详细解析了如何使用Logisim完成华科计组实验中的单总线CPU硬布线控制器设计,特别分享了利用Excel自动生成电路逻辑的高效技巧。从实验准备、状态机表格填写到模块化构建和系统联调,提供全流程实战指导,帮助读者快速掌握计算机组成原理核心概念,大幅提升实验效率。

weixin_28744423的博客 321

三台机器的zookeeper配置,内含一个坑!

三台云服务器配置zookeeper,这两天配置后总是启动不成功,也不知道为啥,终于重新来了一遍。   简述配置过程: #建文件夹 mkdir /opt/zookeeper cd /opt/zookeeper #下载解压 wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.ta...

千山万水怎么能隔阻我对你的爱 5074

MATLAB 论文复现——面向紧急需求响应的规模化灵活资源负荷管理快速决策方法

其次,对灵活资源参与EDR的功率分配模型进行了建模,并提出了基于分层分布式共识算法的快速决策方法,对功率分配模型进行快速求解,以满足EDR实时性的需求,在保证较高精度的前提下提高了决策速度。[1]孔祥玉,杨至端,孙裕策,等.面向紧急需求响应的规模化灵活资源负荷管理快速决策方法[J/OL].电力系统自动化,1-13[2024-07-29].http://kns.cnki.net/kcms/detail/32.1180.TP.20240709.1843.002.html.关键词: 规模化灵活资源;

sjr1478的博客 371

2026快手爬虫终极指南:JA4+指纹绕过+sign全逆向+AES响应解密(附可运行代码)

快手2026反爬破解实战指南 本文深入剖析快手2026年最新反爬体系,提供完整的破解方案: 四层防御体系:从传输层(JA4+指纹)、应用层(sign参数)、设备层到行为层,90%的爬虫在前两层即被拦截 JA4+指纹绕过:使用curl_cffi模拟Chrome 124的TLS指纹,完美匹配真实浏览器特征 sign参数逆向:通过动态调试提取加密逻辑,Python实现MD5签名算法,包含参数排序和盐值处理 响应解密:破解AES-GCM加密接口数据,完整还原响应内容 技术亮点: 使用curl-impersonate

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1799

Docker+Zookeeper 试试水

????????关注后回复“进群”,拉你进程序员交流群????????作者丨雷小帅来源丨爱笑的架构师安装 Zookeeper 的方法有很多,如果你是自测试,我强烈建议你使用 Docker 进行安装,安装效率高...

<sdffdsfsdfdfs>sfsfsfsdfsdffds</sdfsDS>Fsd 188

深度学习实战42-基于大模型开发MathGPT的原理介绍,让数学问题智能解答变为可能

大家好,我是微学AI,今天给大家介绍一下深度学习实战42-基于大模型开发MathGPT的原理介绍,让数学问题智能解答变为可能。在去年ChatGPT的发布后,各种国内外的大语言模型层出不穷涌现,但是大家都知道现在的模型的诟病的数学能力不足,就算是简单的数学题都可能算错,今天我就来给大家引入MathGPT的模型,用来解决GPT解决数学问题,对于简单的初中数学高中数学都可以解决,让数学问题精准答题得到实现。

微学AI的博客 1649

hadoop-zookeeper搭建报错试过无数方法可以试试

​ 关闭防火墙 我们常用的防火墙代码 查看防火状态 systemctl status firewalld ​ 这样的是关闭状态(主要看左上角那个点) 暂时关闭:systemctl stop firewalld 永久关闭:systemctl disable firewalld 你可能已经感觉自己已经关闭了防火墙但还是报错 还是出现Starting zookeeper ... already running as process 8857. 关键 关键 关键 重要的事情说三遍! 你.

qq_54417407的博客 1477

【定位教程2----旋转中心标定之方法一】

【定位教程2----旋转中心标定之方法一】

Quintin 3万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

centos8下zookeeper命令行操作

昨天我们安装了zookeeper,今天来尝试启动zookeeper客户端并进行一些简单的指令操作 关闭掉防火墙,这里我们设置防火墙开机默认关闭 systemctl stop firewalld.service systemctl disable firewalld.service 开启zookeeper结点 这里我有三个集群节点,node1,node2,node3,我们可以采用以下方式开启zookeeper cd到zookeeper安装包路径 bin/zkServer.sh start bin/z

长舒的博客 632

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

zookeeper是什么? 和 centos8 安装zookeeper

管理分布式服务 1,用于分布式系统中加载动态配置 该配置不重启服务 2,用于名字服务,类似于dns服务 (解析域名) 3,分布式锁 if(lock==false){ //执行相应逻辑 }else{ } 4,服务发现 分布式与集群: 第一代:SpringMvc (servlet),前后端在一起,并发量不大 完全可以撑住 弊端:前后端没有分离,项目可维护性差,可扩展性不强 ...

qq_57381370的博客 2022

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Zookeeper -- 不使用 Kafka 自带的 Zookeeper,单独搭建 Zookeeper 集群 & 如何查看 Zookeeper 版本

应用场景:Kafka 自带的 Zookeeper 在漏洞扫描中扫出了 Zookeeper 低版本漏洞,因此这里我们就不用 Kafka 自带的 Zookeeper了,而是单独搭建一个高版本的 Zookeeper 集群 注:如何查看 Zookeeper 版本 yum -y install nc echo stat|nc 127.0.0.1 2181 ...

支棱起来 962

linux下搭建zookeeper

今天要对毕设项目进行升级,打算使用dubbox分布式架构进一步提升 需要安装zookeeper注册中心到服务器上 这里就简单记录一下安装历程 首先先使用winscp把压缩包上传到服务器,也可以在服务器命令行直接wegt下载,上传完毕解压,打开其目录下conf文件夹,将里面的zoo_sample.cfg复制一份并改名为zoo.cfg,vim去修改一下 修改一下数据目录跟日志目录,同时注意一下这里的...

codews的博客 220

windows下的zookeeper

zookeeper的配置:点击打开链接 zookeeper的配置:点击打开链接 zookeeper的简单命令:点击打开链接 博主是分布式的小白,最近要开始接触dubbo有点慌,上午查阅了下资料,大致了解了下dubbo,具体概念性、理论性的博文以后供上,先来个实际操作。博主了解到dubbo常与zookeeper一起玩耍,所以要先实践zokeeper。 本篇博文主要

danny1991的博客 8370

ZooKeeper作为注册中心

zookeeper的安装请参考: https://blog.youkuaiyun.com/weixin_38568503/article/details/119936862 启动zookeeper: cd /opt/ZooKeeper/apache-zookeeper-3.5.6-bin/bin/ 启动: ./zkServer.sh start [root@fancentos7 bin]# pwd /opt/ZooKeeper/apache-zookeeper-3.5.6-bin/bin [root@fancento

weixin_38568503的博客 2904

linux下安装zookeeper

写的不好,多包涵,不对的地方万望指正,感谢!

彭师衍的博客 1万+

基于spring boot框架访问zookeeper

通过springboot快速开发web应用,并读取单机部署的zookeeper上的数据。

程序员欣宸的博客 4万+

部署Zookeeper

启动Zookeeper服务不成功,zkServer.sh status查看状态,显示Error contacting service.It is probably not runningzookeeper安装过程Zookeeper安装报错Error contacting service.It is probably not running zookeeper安装过程 安装前的准备工作: 安装好了jdk,配置了环境变量,并且使其生效 登录所有节点关闭防火墙 配置了互相免密登录 修改hosts文件和hos

wlx990074575的博客 834

springboot应用访问zookeeper

本文讲解了如果通过springboot快速开发web服务,并读取zookeeper的过程,为后续的“在docker下部署dubbo服务“做准备工作,本文相关的操作都在ma...

程序员欣宸的博客 1511
上一篇: centos7 设置静态Ip及dns
下一篇: CentOS7下卸载mysql
java_doom
博客等级 码龄20年 6粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值