|
@@ -1,4 +1,4 @@
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -21,8 +21,6 @@ workDir=`cd ${workDir};pwd`
|
|
|
|
|
|
source ${workDir}/env/install_env.sh
|
|
|
|
|
|
-declare -A workersGroupMap=()
|
|
|
-
|
|
|
workersGroup=(${workers//,/ })
|
|
|
for workerGroup in ${workersGroup[@]}
|
|
|
do
|
|
@@ -36,7 +34,7 @@ mastersHost=(${masters//,/ })
|
|
|
for master in ${mastersHost[@]}
|
|
|
do
|
|
|
echo "$master master server is starting"
|
|
|
- ssh -p $sshPort $master "cd $installPath/; sh bin/dolphinscheduler-daemon.sh start master-server;"
|
|
|
+ ssh -p $sshPort $master "cd $installPath/; bash bin/dolphinscheduler-daemon.sh start master-server;"
|
|
|
|
|
|
done
|
|
|
|
|
@@ -44,18 +42,18 @@ for worker in ${!workersGroupMap[*]}
|
|
|
do
|
|
|
echo "$worker worker server is starting"
|
|
|
|
|
|
- ssh -p $sshPort $worker "cd $installPath/; sh bin/dolphinscheduler-daemon.sh start worker-server;"
|
|
|
+ ssh -p $sshPort $worker "cd $installPath/; bash bin/dolphinscheduler-daemon.sh start worker-server;"
|
|
|
done
|
|
|
|
|
|
-ssh -p $sshPort $alertServer "cd $installPath/; sh bin/dolphinscheduler-daemon.sh start alert-server;"
|
|
|
+ssh -p $sshPort $alertServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh start alert-server;"
|
|
|
|
|
|
apiServersHost=(${apiServers//,/ })
|
|
|
for apiServer in ${apiServersHost[@]}
|
|
|
do
|
|
|
echo "$apiServer api server is starting"
|
|
|
- ssh -p $sshPort $apiServer "cd $installPath/; sh bin/dolphinscheduler-daemon.sh start api-server;"
|
|
|
+ ssh -p $sshPort $apiServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh start api-server;"
|
|
|
done
|
|
|
|
|
|
|
|
|
echo "query server status"
|
|
|
-cd $installPath/; sh bin/status-all.sh
|
|
|
+cd $installPath/; bash bin/status-all.sh
|