|
@@ -105,12 +105,12 @@ fi
|
|
|
case $1 in
|
|
|
start|startClean)
|
|
|
if [ "x${base_dir}" == "x" ]
|
|
|
- then
|
|
|
+ then
|
|
|
mkdir -p /tmp/zkdata
|
|
|
java -cp "$CLASSPATH" org.apache.zookeeper.server.ZooKeeperServerMain $ZOOPORT /tmp/zkdata 3000 $ZKMAXCNXNS &> /tmp/zk.log &
|
|
|
pid=$!
|
|
|
echo -n $! > /tmp/zk.pid
|
|
|
- else
|
|
|
+ else
|
|
|
mkdir -p "${base_dir}/build/tmp/zkdata"
|
|
|
java -cp "$CLASSPATH" org.apache.zookeeper.server.ZooKeeperServerMain $ZOOPORT "${base_dir}/build/tmp/zkdata" 3000 $ZKMAXCNXNS &> "${base_dir}/build/tmp/zk.log" &
|
|
|
pid=$!
|
|
@@ -157,8 +157,8 @@ startReadOnly)
|
|
|
echo "this target is for unit tests only"
|
|
|
exit 2
|
|
|
else
|
|
|
- mkdir -p /tmp/zkdata
|
|
|
- rm -f /tmp/zkdata/myid && echo 1 > /tmp/zkdata/myid
|
|
|
+ mkdir -p "${base_dir}/build/tmp/zkdata"
|
|
|
+ rm -f "${base_dir}/build/tmp/zkdata/myid" && echo 1 > "${base_dir}/build/tmp/zkdata/myid"
|
|
|
|
|
|
# force read-only mode
|
|
|
java -cp "$CLASSPATH" -Dreadonlymode.enabled=true org.apache.zookeeper.server.quorum.QuorumPeerMain ${base_dir}/src/c/tests/quorum.cfg &> "${base_dir}/build/tmp/zk.log" &
|