Changes to ZK config generation 21/73321/1
authorsunil unnava <sunil.unnava@att.com>
Thu, 22 Nov 2018 02:58:13 +0000 (21:58 -0500)
committersunil unnava <sunil.unnava@att.com>
Thu, 22 Nov 2018 02:58:31 +0000 (21:58 -0500)
Issue-ID: DMAAP-888
Change-Id: I30196b1e64e42f35307b6fb1275edd206069b349
Signed-off-by: sunil unnava <sunil.unnava@att.com>
src/main/docker/Dockerfile
src/main/docker/scripts/start-zookeeper.sh

index 765dc9a..9ce7b2f 100644 (file)
@@ -1,6 +1,6 @@
 FROM ubuntu:16.04
 
-ENV ZK_USER=zookeeper \
+ENV ZK_USER=root \
     ZK_DATA_DIR=/var/lib/zookeeper/data \
     ZK_DATA_LOG_DIR=/var/lib/zookeeper/log \
     ZK_LOG_DIR=/var/log/zookeeper \
@@ -54,4 +54,7 @@ RUN set -x \
     && ln -s /opt/zookeeper/conf/ /usr/etc/zookeeper \
     && ln -s /opt/zookeeper/bin/* /usr/bin \
     && ln -s /opt/zookeeper/$ZK_DIST.jar /usr/share/zookeeper/ \
-&& ln -s /opt/zookeeper/lib/* /usr/share/zookeeper
\ No newline at end of file
+&& ln -s /opt/zookeeper/lib/* /usr/share/zookeeper
+
+chmod 700 /opt/zookeeper/bin/start-zookeeper.sh
+chmod 700 /var/lib/zookeeper/data/myid
\ No newline at end of file
index b2ea5a2..d77ec03 100644 (file)
@@ -1,6 +1,6 @@
 #!/usr/bin/env bash
 
-ZK_USER=${ZK_USER:-"zookeeper"}
+ZK_USER=${ZK_USER:-"root"}
 ZK_LOG_LEVEL=${ZK_LOG_LEVEL:-"INFO"}
 ZK_DATA_DIR=${ZK_DATA_DIR:-"/var/lib/zookeeper/data"}
 ZK_DATA_LOG_DIR=${ZK_DATA_LOG_DIR:-"/var/lib/zookeeper/log"}
@@ -23,8 +23,8 @@ ID_FILE="$ZK_DATA_DIR/myid"
 ZK_CONFIG_FILE="$ZK_CONF_DIR/zoo.cfg"
 LOGGER_PROPS_FILE="$ZK_CONF_DIR/log4j.properties"
 JAVA_ENV_FILE="$ZK_CONF_DIR/java.env"
-HOST=`hostname -s`
-DOMAIN=`hostname -d`
+HOST=$(hostname -s)
+DOMAIN=$(hostname -d)
 
 function print_servers() {
     for (( i=1; i<=$ZK_REPLICAS; i++ ))