36 lines
805 B
Bash
36 lines
805 B
Bash
#!/bin/bash
|
|
|
|
echo "$ZOO_MY_ID" > /data/myid
|
|
|
|
if [ -n "$SERVICE_1" ]; then
|
|
echo "service.1=$SERVICE_1:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_2" ]; then
|
|
echo "service.1=$SERVICE_2:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_3" ]; then
|
|
echo "service.1=$SERVICE_3:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_4" ]; then
|
|
echo "service.1=$SERVICE_4:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_5" ]; then
|
|
echo "service.1=$SERVICE_5:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_6" ]; then
|
|
echo "service.1=$SERVICE_6:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
if [ -n "$SERVICE_7" ]; then
|
|
echo "service.1=$SERVICE_7:2888:3888" >> /zookeeper/conf/zoo.cfg
|
|
fi
|
|
|
|
|
|
|
|
/zookeeper/bin/zkServer.sh start-foreground
|