MacOS 安装ZooKeeper

Zookeeper + Dubbo 安装 for mac zookeeper安装 下载地址: https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 下载后解压(本人下载的是3.4.12版本,后续文字说明3.4.12对应下载的3.4.13) 解压后 进入./conf/目录下: 复制zoo_sample.cfg文件,命名为zoo.cf 注意:zookeeper-3.4.12目录下没有dataLog... 阅读详情
AI摘要

本文详细介绍了如何使用Homebrew安装和启动ZooKeeper,列举了常见问题如配置文件位置、安装路径、后台运行方式以及启动/停止服务的方法。还针对启动时的日志错误给出了解决方案。,

ZooKeeper 是一个分布式的开源协调服务,用于构建分布式应用程序。

使用 Homebrew 安装,如果没有的话,强烈推荐 Homebrew,安装命令参考如下:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

一、安装和启动

安装 ZooKeeper:

brew install zookeeper

启动 ZooKeeper 服务:

brew services start zookeeper

停止 ZooKeeper 服务 :

brew services stop zookeeper

测试 ZooKeeper 是否正常启动 :

zkCli

二、常见问题和解决

2.1 配置文件在哪?

使用 Homebrew 安装,一般会在 /usr/local/etc/zookeeper/zoo.cfg。

2.2 安装路径在哪?

使用 Homebrew 安装,可以通过命令查询:

brew info zookeeper

在这里插入图片描述

2.3 如果不想后台运行zookeeper,用完就关,省资源,可以的!

参考上图,不用自己记住命令的!

SERVER_JVMFLAGS="-Dapple.awt.UIElement=true" /usr/local/opt/zookeeper/bin/zkServer start-foreground

2.4 启动时,报错

日志配置问题:

Reported exception:
ch.qos.logback.core.joran.spi.JoranException: Problem parsing XML document. See previously reported errors.
        at ch.qos.logback.core.joran.event.SaxEventRecorder.recordEvents(SaxEventRecorder.java:65)
        at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:151)
        at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
        at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
        at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:64)
        at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:134)
        at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
        at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
        at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
        at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
        at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
        at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:388)
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.<clinit>(QuorumPeerMain.java:77)
Caused by: org.xml.sax.SAXParseException; systemId: file:/usr/local/etc/zookeeper/logback.xml; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
        at ch.qos.logback.core.joran.event.SaxEventRecorder.recordEvents(SaxEventRecorder.java:59)

问题分析和解决:
/usr/local/etc/zookeeper/logback.xml 文件格式不对,所以需要一个默认正确的配置文件。默认的配置文件在哪?一般检索后,会告诉您在 安装的 /conf 路径等,其实没有那么麻烦哈,vi logback.xml 内容会告诉你参考的默认配置文件在哪,复制过来就行,例如我的初识配置文件内容是:

/private/tmp/d20240116-22582-3su5e4/default_logback_xml

2.4 启动/停止使用 zkServer 可以吗? 可以

启动 ZooKeeper 服务:

zkServer start

停止ZooKeeper 服务:

zkServer stop

但是更推荐使用 brew services start。

目标检测数据集 第059期-基于yolo标注格式的水果李子检测数据集(含免费分享) 李子作为中国三大水果之一,种植历史超 3000 年,在市场中占据重要地位。传统李子种植、施肥、采摘依赖大量人力,存在资源浪费、产量估算不准、采摘时机难把控等问题。此前,农业领域缺乏针对 “未成熟李子” 的专用数据集,现有水果检测数据集多聚焦于成熟果实(如苹果、柑橘),且未覆盖李子种植的复杂自然场景。在使用该数据集进行学术研究时,应遵守相关的学术规范,引用该数据集的来源,尊重数据集创作者的劳动成果。,用于训练改进型模型,解决李子精准检测的核心痛点。 阅读详情

相关推荐

Arnold Denoise流程

参考:https://support.solidangle.com/display/ARP/Removing+Noise+Workflow Arnold生来不是一个以单帧渲染速度见长的渲染器,但这并不能作为一个简单场景渲染时间长达几个小时的借口。 个人认为高品质生产级渲染结果中,Unbiased renderer在渲染时最耗计算时间的其实就是降噪,以至于降噪专门成了一门灯光师必备的技术

机器猫的CG空间 5084

Mac安装zookeeper

如果只是本地开发测试用,基本不用修改什么配置了,需要特别注意一点,那就是zookeeper从3.5.x版本之后,新增了一个AdminServer,默认会随着zookeeper的启动而启动,而且其默认端口是8080,与我们常用的tomcat服务端口冲突了,所以需要修改一下这个端口。进入bin目录,执行如下命令就可以连接到本地的zookeeper上。如果需要连接指定IP端口的zookeeper服务,使用如下命令。这样,就把AdminServer的端口改为了8180。进入解压后的zookeeper目录,进入。

sdujava2011 3143

人工智能训练师认证教程(5)使用MONAI进行医学影像分析的完整指南

本文介绍了使用MONAI框架进行医学影像分析的全流程。首先详细说明了环境搭建步骤,包括PyTorch和MONAI的安装配置。然后以肺部CT 3D分割为例,分步骤讲解了数据准备与预处理、3D UNet模型构建、训练配置(DiceLoss损失函数、Adam优化器等)以及训练验证循环的实现。文章还包含推理可视化方法和模型导出为ONNX格式的部署方案,并强调了医学影像分析中的数据格式适配、强度归一化、显存优化等关键注意事项。最后指出MONAI的医学专用组件可大幅简化开发流程,建议后续可探索SwinUNETR等进阶方

华为开发者布道师,天府英才计划,致力于大数据+AI 的应用创新,助力企业与个人AI创新赋能。 1208

Mac 下ZooKeeper安装和使

Apache ZooKeeper分布式协调系统是构建分布式应用程序的高性能服务。

倾锋落颖花 3153

Arduino程序设计(十四)舵机控制实验(SG90)

本文介绍SG90舵机控制原理及实验,主要内容有:1、介绍SG90舵机;2、舵机0°~180°来回转动;3、串口控制舵机转动固定角度。(1)舵机是一种位置(角度)伺服的驱动器。舵机只是一种通俗的叫法,其实质是一个伺服马达。在需要角度不断变化并可以保持的控制系统中应用广泛。如遥控机械人、飞机模型等。(2)舵机的转动角度为0~180°,其内部结构包括电机,控制电路和机械结构三部分。电机有三根线引出,分别接VCC、GNG和信号线。

Alice的博客 1万+

Hcaptcha验证码的‘免浏览器’破解思路:协议分析与N值算法逆向

本文深入解析Hcaptcha验证码的‘免浏览器’破解思路,通过协议分析与N值算法逆向,实现高效自动识别。文章详细拆解Hcaptcha的API交互流程,揭示关键参数`req`和`n`的生成机制,并提供轻量级实现方案,显著降低资源消耗,适用于大规模数据采集等场景。

weixin_30838873的博客 535

Mac安装zookeeper(图文解说详细版)

1.下载安装包 https://archive.apache.org/dist/zookeeper/ 2.解压 tar -zxvf zookeeper-3.5.1-alpha.tar.gz 3.进入conf文件夹中,copy一份配置文件 cp zoo_sample.cfg zoo.cfg 4.创建data文件夹用于存储数据 复制data文件路径 /Users/wangfugui/tool/zookeeper/zookeeper-3.5.1-alpha/data 5.配置cfg文件 6.启动

编码人生 5717

基于MATLAB的Hough变换指针式仪表识别

综上所述,本文介绍了如何使用MATLAB中的Hough变换算法来实现指针式仪表的自动识别和读数。通过图像预处理、Hough变换和直线提取,我们可以准确地检测指针的位置,并进一步进行仪表读数。本文将介绍如何使用MATLAB中的Hough变换算法来实现指针式仪表的自动识别和读数。在指针式仪表识别中,我们可以利用Hough变换来检测仪表盘上的指针。以上是基于MATLAB的Hough变换指针式仪表识别的详细步骤和源代码示例。根据指针在仪表盘上的位置,我们可以进行角度计算或使用其他技术来获取准确的读数。

techDM的博客 462

MAC-安装zookeeper

mac搭建zookeeper,并解决 permission denied: ./ zookeeper_server.pid: No such file or directory FAILED TO WRITE PID 8080端口占用 等问题

qq_42668072的博客 1957

如何借助GPT- 6 写好一篇论文:从引言到参考文献完整步骤(附专业提示词)

七哥就结合这篇文章的写作思路,依次拆解引言、方法、结果、讨论、摘要、标题和参考文献分别应该怎么写,同时也聊聊,在每一个环节里,我们可以怎样合理借助 GPT-6,让论文写作变得更清晰、更高效。可以和七哥交流学术写作或Gemini、GPT、Claude 等大模型 学术实操相关问题,多多交流,相互成就,共同进步。8、不修改、不补写、不猜测任何样本量、阈值、剂量、设备型号、参数或统计方法,所有缺失但影响方法完整性的信息统一标记为【待作者确认】、检查方法中设定的每一个分析项目能否在后续结果章节找到对应位置。

智能AI让学术科研更容易 109

SAP FI 会计科目表(COA)可直接套用配置模板

摘要:本文提供了SAP S/4HANA环境下可直接套用的会计科目表(COA)配置模板,包含科目编码规则、号段规划、科目组设置等核心内容。模板采用10位数字编码,按资产(1000)、负债(2000)、权益(3000)、成本(4000)、收入(5000)、费用(6000)六大类划分号段,并预设科目组控制字段状态。适用于集团/单一公司、国内/跨国企业场景,支持多表架构映射,配置完成后可通过事务码SAKO验证科目清单。模板遵循"前4位固定一级科目"原则,企业可根据行业特性调整明细科目。

金牌架构师 266

macOS环境下安装Zookeeper笔记

安装Zookeeper 在macOS环境下,使用homebrew方法在Mac上安装Zookeeper。记录详细流程操作。 安装应用 使用命令$ brew install zookeeper安装: Error: The following formula: zookeeper cannot be installed as a binary package and must be built from source. To continue, you must install Xcode from t

weixin_35099248的博客 997

Temporal Noise Reduction(TNR)时序去噪技术解析:原理、平台实践与工程调优路径

随着高画质夜景拍照和高清视频拍摄需求的持续增长,图像传感器在低照度环境下输出信号的噪声问题日益突出。相比空间域降噪(SNR),时序去噪(Temporal Noise Reduction, TNR)利用帧间信息进行融合处理,具备更高的信噪比提升效率及更强的边缘保护能力,已成为移动影像ISP链路中的核心环节。本文系统剖析TNR的算法原理、平台实现机制与工程调试路径,并基于实际开发案例分析其在不同场景下的效果差异及调优方法,为工程师提供从理论到实操的完整路径参考。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 3200

MacOS安装kafka和zookeeper

MacOS安装kafka和zookeeper1. 启动zookeeper服务2. 启动kafka服务3. 创建topics4. 创建生产者和消费者 最近推荐系统要用到kafka做消息队列,所以在配kafka的环境。被homebrew坑了一把。 因为没接触过kafka,所以面向优快云安装kafka,几乎都是homebrew安装方式,一行安装,该有的文件都生成好了,很方面啊!果真安装的很快,但是,但是,到了启动zookeeper和kafka服务的时候,死活启动不了,报了错,继续百度,继续解决问题,BUT,没卵

Rocket,Qian的博客 598

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

macOS brew 安装Zookeeper、Kafka 失败(Error opening archive: XXXX)

前言 由于最近业务中有要用到 Kafka,在本地进行安装与可视化界面的集成进行调试,由于kafka依赖zookeeper,而kafka中默认已有一个单机版的zookeeper供使用(实际生产环境中不推荐使用默认的zookeeper),秉着严谨的态度,只好安装 Zookeeper,先看异常信息: 分析 看到异常信息中有 open-jdk-15.0.2.mojava…相关的信息,以为是因为我的系统原因造成,但是却屏蔽了开头的信息:“Error opening…” 起初没有认真的去查看这些异常信息,后来我又试了

Geoffrey's blog 2321

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

MacOS安装与卸载Zookeeper

博客MacOS安装/卸载Zookeeper

鹏啊鹏 2010

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

macos brew zookeeper,安装后zookeeper启动失败?

一、Zookeeper安装流程 执行如下安装命令: brew install zookeeper 执行截图如下: 安装后查看 zookeeper 安装信息(默认拉取最新版本) brew info zookeeper 执行截图如下: 二、Zookeeper启动、状态查询、及关闭 启动执行命令: zkServer start 执行截图如下: 状态查询执行命令: zkServer status 执行截图如下(启动失败,翻车现场截图): 红线部分说明未启动成功,后面细谈 关闭执行命令: zkSe

niceyoo的博客 1449

MacOS安装Zookeeper

一、下载 Zookeeper二、解压文件    tar -xzvf zookeeper-3.4.11.tar.gz三、将zoo_sample.cfg拷贝为zoo.cfg    cp zoo_sample.cfg zoo.cfg四、编辑zoo.cfg并修改dataDir五、启动Zookeeper    ./zkServer.sh start六、停止Zookeeper    ./zkServer.sh...

Tian_Wai_Lai_Ke的博客 1726

macOS 10.14 Mojove安装Hadoop + Spark + HBase + Zookeeper

macOS 10.14 Majove安装Hadoop + Spark + HBase + Zookeeper一、前言二、环境准备三、配置文件环境变量配置Hadoop配置1.修改hadoop-env.sh2.修改core-site.xml3.修改hdfs-site.xml 文件4.修改mapred-site.xml 文件5.修改yarn-site.xml配置Spark配置HBase1.修改hbase...

SpicyCoder的博客 1007

MacOS通过Docker部署安装zookeeper、dubbo-admin,以及Docker Desktop进行管理

(例如,你使用的是Apple Silicon Mac)。Docker会尝试自动处理这种不匹配,但有时可能会导致性能问题或兼容性问题。我们通过docker安装dubbo-admin和zookeeper,为了保证他们能够正常通信,需要使用同一个网络。可以看到zookeeper和dubbo-admin在同一个网络。如果(mac m1芯片 )启动有警告,可以指定平台启动,可以看到zk的ip为172.18.0.2。这个警告是因为你请求的镜像平台是。,而你的宿主机平台是。解决警告,指定平台启动。

红烧柯基的博客 962

macOS Bigsur 安装zookeeper & kafka

参考文章mac 安装Kafka 文章目录1. brew安装zookeeper2. 启动zookeeper服务3. brew安装kafka4. 修改Kafka服务配置文件5. 启动Kafka服务 1. brew安装zookeeper brew install zookeeper 启动文件: /usr/local/Cellar/zookeeper/3.7.0_1/bin 配置文件: /usr/local/etc/zookeeper 2. 启动zookeeper服务 nohup zookeeper-serve

weixin_45744426的博客 296

Mac通过Brew安装zookeeper

本文介绍如何使用Homebrew安装zookeeper 1. Homebrew安装 Homebrew 是MacOS上的包管理工具,可以简化 macOS 和 Linux 操作系统上软件的安装 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 2. 修改Homebrew配置为国内源(目的是加快下载速度,非必须) 切换为清华源(还有中科大和淘宝源,需要的自行百度) g

开发的那些事儿 2108

如何安装zookeeper(Linux or macOS)

一、安装包下载 1、登陆官网 https://zookeeper.apache.org/ 2、点击Download 3、再次点击Download 4、单击任意镜像地址 5、解压到本地 二、本地安装 1、修改 conf/zoo.cfg文件 # 心跳间隔:服务器与服务器,客户端与服务器的心跳间隔 tickTime=2000 # 初始化并发 initLimit=...

隔壁老王的博客 215

Mac OSX 安装zookeeper详细过程

1.使用SSH工具连接到Mac OSX系统,或者使用mac电脑打开终端命令行工具。 2.安装,在命令行中输入brew install zookeeper,会看到如下界面: 3.安装进度100%,完成以后,可以在/usr/local/etc/zookeeper目录下面看到默认的配置文件。 4.启动zookeeper,在命令行中执行命令zkServer start来启动zookeeper。 ...

mark_yc的专栏 5067

mac OSX中安装了一下zookeeper

前言 项目需要,所以,在mac OSX中安装了一下zookeeper。 安装 查看brew info zookeeper $ brew info zookeeper zookeeper: stable 3.4.12 (bottled), HEAD Centralized server for distributed coordination of services https://zook...

w893433055的博客 390

SpringCloud-MacOS安装Zookeeper单机版(Day4)

说明 由于没有找到3.4.9的zookeeper的安装包,我去官网找了3.5.9的安装包,具体的安装包和代码可以到我的码云去下载,其中使用的安装包放在了ApplicationFiles文件夹下。 安装 tar -zxvf apache-zookeeper-3.5.9-bin.tar.gz rm -rf apache-zookeeper-3.5.9-bin.tar.gz cd apache-zookeeper-3.5.9-bin mkdir data mkdir log 注意此时你的路径  ~/Docu

Anoraker的小屋 7637
上一篇: MacOS SVN客户端(smartSVN)
下一篇: Linux 安装 Apache Kafka
知楠行易
博客等级 码龄9年 320粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值