#!/bin/bash
function installZookeeper(){
cd /home/zookeeper/software/kafka
zookeeperPort='2181'
pid=`lsof -i:$zookeeperPort`
currentDate=`date +%Y%m%d%H%M%S`
if [ ! "$pid" ]; then
echo "开始安装Zookeeper..."
if [ -e "/home/zookeeper/software/kafka/zookeeper-3.4.12/data" ];then
echo "存在该文件夹,删除..."
rm -rf /home/zookeeper/software/kafka/zookeeper-3.4.12/
fi
tar -zxvf zookeeper-3.4.12.tar.gz
cd /home/zookeeper/software/kafka/zookeeper-3.4.12/
mkdir data
cp conf/zoo_sample.cfg conf/zoo.cfg
sed -i 's#dataDir=/tmp/zookeeper#dataDir=/home/zookeeper/software/kafka/zookeeper-3.4.12/data#' /home/zookeeper/software/kafka/zookeeper-3.4.12/conf/zoo.cfg
/home/zookeeper/software/kafka/zookeeper-3.4.12/bin/zkServer.sh start
echo "Zookeeper安装成功并启动成功端口:2181"
else
echo "Zookeeper已安装===================="
exit
fi
}
installZookeeper
ubuntu18.04自动安装zookeeper脚本
最新推荐文章于 2025-05-24 13:00:00 发布