公司内部markdown脚本

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
发布了298 篇原创文章 · 获赞 6 · 访问量 8572

猜你喜欢

转载自blog.csdn.net/qq_23929673/article/details/102910752