blob: 48b39aa2e3d70c9a3a6451f8652a24a2ff938d1d [file] [log] [blame]
#!/usr/bin/env bash
ZOOSCRIPTS="${BASH_SOURCE-$0}"
ZOOSCRIPTS="$(dirname "${ZOOSCRIPTS}")"
ZOOSCRIPTS="$(cd "${ZOOSCRIPTS}"; pwd)"
ZKHOME="$(dirname "${ZOOSCRIPTS}")"
ZKCONFIG_FILE=$ZKHOME/conf/zookeeper.conf
ZKBIN=$ZKHOME/bin
# generate the zookeeper config based
$ZOOSCRIPTS/generate-zookeeper-config.sh $ZKCONFIG_FILE
export SERVER_JVMFLAGS="-Dnetworkaddress.cache.ttl=60"
# start zookeeper in the foreground with the generated config file
$ZKBIN/zkServer.sh start-foreground $ZKCONFIG_FILE