Ubuntu环境下Zookeeper版本选择与升级指南
sudo cp -R /var/lib/zookeeper /var/lib/zookeeper-backup(备份数据目录)、sudo cp -R /etc/zookeeper /etc/zookeeper-backup(备份配置目录),防止升级过程中数据丢失。https://zookeeper.apache.org/releases.html),选择目标版本(如3.7.0)的二进制包(zookeeper-<version>-bin.tar.gz),使用wget命令下载。/opt):sudo tar -xzf zookeeper-<version>-bin.tar.gz -C /opt;sudo rm -rf /var/lib/zookeeper /etc/zookeeper。sudo cp -R /var/lib/zookeeper-backup/* /var/lib/zookeeper/;/etc/zookeeper/conf/zoo.cfg):对比新旧版本的zoo.cfg,调整新增配置项(如autopurge.snapRetainCount等)。sudo systemctl stop zookeeper;sudo systemctl start zookeeper;sudo systemctl status zookeeper检查服务是否运行,或使用echo stat | nc localhost 2181查看ZooKeeper版本及连接状态。/var/log/zookeeper/zookeeper.log),及时排查异常。