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),及時排查異常。