mon_host_list=$(cat /etc/ceph/ceph.conf | grep -w mon_host | awk -F "=" '{print $2}')
if [ -z "$mon_host_list" ];then
/usr/bin/logger -i "mark_down: mon_host null"
fi
for mon_ip in `echo $mon_host_list | sed 's/,/ /g'`
do
/usr/bin/timeout 1 /usr/bin/ping -c 1 $mon_ip &>/dev/null
if [ $? -eq 0 ];then
/usr/bin/logger -i "mark_down: ping $mon_ip successs"
break
fi
/usr/bin/logger -i "mark_down: ping $mon_ip failed"
done
/usr/bin/ceph -m $mon_ip:6789 osd down 4 &
/usr/bin/ceph -m $mon_ip:6789 osd down 6 &
/usr/bin/ceph -m $mon_ip:6789 osd down 8 &
/usr/bin/ceph -m $mon_ip:6789 osd down 10 &
/usr/bin/ceph -m $mon_ip:6789 osd down 12 &
/usr/bin/ceph -m $mon_ip:6789 osd down 14 &
/usr/bin/ceph -m $mon_ip:6789 osd down 15 &
exit 0
公司内部markdown脚本
猜你喜欢
转载自blog.csdn.net/qq_23929673/article/details/102910752
今日推荐
周排行