#!/bin/bash
mysql_ip=(10.186.17.11 10.186.17.12 10.186.17.13 10.186.17.14)
for(( i=0;i<${#mysql_ip[@]};i++));
do
sshpass -ptest ssh test@${mysql_ip[i]} '/data/mysql3306/bin/mysqladmin shutdown -uxxx -pxxx -h127.0.0.1'
sleep 10s
done
敢问一下,为什么去for循环去关mysql的时候,实际上列表里只有第一台主机关闭了,其他的主机什么都没执行