Zookeeper配置文件的默认位置及修改路径
Zookeeper的核心配置文件为zoo.cfg,是启动服务时默认加载的配置文件。部分安装包中会包含zoo_sample.cfg(示例配置文件),需将其重命名为zoo.cfg后生效。
若通过源码包(如zookeeper-x.y.z.tar.gz)解压安装,配置文件默认位于安装目录的conf子目录下。例如:
/path/to/zookeeper/conf/zoo.cfg # 替换为实际安装路径
需进入该目录修改zoo.cfg文件。
yum或dnf安装时,配置文件位于/etc/zookeeper/conf/目录下。apt安装时,配置文件同样位于/etc/zookeeper/conf/目录下。cp /path/to/zookeeper/conf/zoo.cfg /path/to/zookeeper/conf/zoo.cfg.bak
vim、nano)打开zoo.cfg,修改所需配置项(如dataDir、clientPort、集群server配置等)。vim中按Esc→输入:wq→回车)。sudo systemctl restart zookeeper
sudo service zookeeper restart
zoo.cfg中server.x配置正确(x为节点ID,需与dataDir下的myid文件内容一致)。dataDir目录的归属)。