[Improvement-11380][scp-host.sh] Set StrictHostKeyChecking=no option to ssh (#11382)
* [Improvement][scp-host.sh] Set StrictHostKeyChecking=no option to ssh * add StrictHostKeyChecking=no option to status-all.sh
This commit is contained in:
parent
f76520c07e
commit
3836dd7170
|
|
@ -35,8 +35,8 @@ hostsArr=(${ips//,/ })
|
||||||
for host in ${hostsArr[@]}
|
for host in ${hostsArr[@]}
|
||||||
do
|
do
|
||||||
|
|
||||||
if ! ssh -p $sshPort $host test -e $installPath; then
|
if ! ssh -o StrictHostKeyChecking=no -p $sshPort $host test -e $installPath; then
|
||||||
ssh -p $sshPort $host "sudo mkdir -p $installPath; sudo chown -R $deployUser:$deployUser $installPath"
|
ssh -o StrictHostKeyChecking=no -p $sshPort $host "sudo mkdir -p $installPath; sudo chown -R $deployUser:$deployUser $installPath"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "scp dirs to $host/$installPath starting"
|
echo "scp dirs to $host/$installPath starting"
|
||||||
|
|
|
||||||
|
|
@ -49,25 +49,25 @@ StateRunning="Running"
|
||||||
mastersHost=(${masters//,/ })
|
mastersHost=(${masters//,/ })
|
||||||
for master in ${mastersHost[@]}
|
for master in ${mastersHost[@]}
|
||||||
do
|
do
|
||||||
masterState=`ssh -p $sshPort $master "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status master-server;"`
|
masterState=`ssh -o StrictHostKeyChecking=no -p $sshPort $master "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status master-server;"`
|
||||||
echo "$master $masterState"
|
echo "$master $masterState"
|
||||||
done
|
done
|
||||||
|
|
||||||
# 2.worker server check state
|
# 2.worker server check state
|
||||||
for worker in ${workerNames[@]}
|
for worker in ${workerNames[@]}
|
||||||
do
|
do
|
||||||
workerState=`ssh -p $sshPort $worker "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status worker-server;"`
|
workerState=`ssh -o StrictHostKeyChecking=no -p $sshPort $worker "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status worker-server;"`
|
||||||
echo "$worker $workerState"
|
echo "$worker $workerState"
|
||||||
done
|
done
|
||||||
|
|
||||||
# 3.alter server check state
|
# 3.alter server check state
|
||||||
alertState=`ssh -p $sshPort $alertServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status alert-server;"`
|
alertState=`ssh -o StrictHostKeyChecking=no -p $sshPort $alertServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status alert-server;"`
|
||||||
echo "$alertServer $alertState"
|
echo "$alertServer $alertState"
|
||||||
|
|
||||||
# 4.api server check state
|
# 4.api server check state
|
||||||
apiServersHost=(${apiServers//,/ })
|
apiServersHost=(${apiServers//,/ })
|
||||||
for apiServer in ${apiServersHost[@]}
|
for apiServer in ${apiServersHost[@]}
|
||||||
do
|
do
|
||||||
apiState=`ssh -p $sshPort $apiServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status api-server;"`
|
apiState=`ssh -o StrictHostKeyChecking=no -p $sshPort $apiServer "cd $installPath/; bash bin/dolphinscheduler-daemon.sh status api-server;"`
|
||||||
echo "$apiServer $apiState"
|
echo "$apiServer $apiState"
|
||||||
done
|
done
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue