diff --git a/bin/start-all.sh b/bin/start-all.sh index 14016d0200..4c4cd173f1 100644 --- a/bin/start-all.sh +++ b/bin/start-all.sh @@ -23,10 +23,12 @@ echo ${info} source /etc/profile source ~/.bash_profile -workDir=`dirname "${BASH_SOURCE-$0}"` -workDir=`cd "$workDir"; pwd` +shellDir=`dirname $0` + +workDir=`cd ${shellDir}/..;pwd` + +CONF_DIR="${workDir}"/conf -CONF_DIR="${workDir}"/../conf export LINKIS_DSS_CONF_FILE=${LINKIS_DSS_CONF_FILE:-"${CONF_DIR}/config.sh"} export DISTRIBUTION=${DISTRIBUTION:-"${CONF_DIR}/config.sh"} source $LINKIS_DSS_CONF_FILE @@ -151,7 +153,7 @@ if ! executeCMD $SERVER_IP "test -e ${DSS_INSTALL_HOME}/${SERVER_NAME}"; then return fi -sh $workDir/checkServices.sh $SERVER_NAME $SERVER_IP $SERVER_PORT +sh $workDir/bin/checkServices.sh $SERVER_NAME $SERVER_IP $SERVER_PORT isSuccess "start $SERVER_NAME " sleep 3 echo "<-------------------------------->"