网站内页收录突然没了,网站开发常遇到客户问题,wordpress文章导入在哪里,石家庄新闻广播电台安装ZooKeeper 和 常见问题 一、安装和启动二、常见问题和解决2.1 配置文件在哪#xff1f;2.2 安装路径在哪#xff1f;2.3 如果不想后台运行zookeeper#xff0c;用完就关#xff0c;省资源#xff0c;可以的#xff01;2.4 启动时#xff0c;报错2.4 启动/停止使用 z… 安装ZooKeeper 和 常见问题 一、安装和启动二、常见问题和解决2.1 配置文件在哪2.2 安装路径在哪2.3 如果不想后台运行zookeeper用完就关省资源可以的2.4 启动时报错2.4 启动/停止使用 zkServer 可以吗 可以 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 zookeeper2.3 如果不想后台运行zookeeper用完就关省资源可以的
参考上图不用自己记住命令的
SERVER_JVMFLAGS-Dapple.awt.UIElementtrue /usr/local/opt/zookeeper/bin/zkServer start-foreground2.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_xml2.4 启动/停止使用 zkServer 可以吗 可以
启动 ZooKeeper 服务
zkServer start停止ZooKeeper 服务
zkServer stop但是更推荐使用 brew services start。