luther008 发表于 2011-12-15 16:40

进来学习一下。。。

tojeff 发表于 2011-12-16 10:15

我最近也开始做自动化运维了,以前都是perl做自动化测试,现在改用python做自动化运维。

要想做成一个用户体验很好的自动化运维系统,只有脚本是不够的....

king_819 发表于 2011-12-16 11:07

本帖最后由 king_819 于 2011-12-16 11:08 编辑

我最近也开始做自动化运维了,以前都是perl做自动化测试,现在改用python做自动化运维。

要想做成一个用 ...
tojeff 发表于 2011-12-16 10:15 http://bbs.chinaunix.net/images/common/back.gif


    如果服务器量不太大、需求不太复杂,用一些开源工具加shell脚本基本就够用,要做成一个功能齐全、更加人性化的运维系统,shell脚本当然是不够了,用python来做一个基于C/S模式的运维工具还是不错的

moqianjun_1996 发表于 2011-12-16 11:18

过来学习学习!:P

king_819 发表于 2011-12-19 15:37

升级后数据回滚了咧

king_819 发表于 2011-12-19 15:39

因squid对多核服务器支持不够理想,所以在每台freebsd服务器上(4核)开启了3个squid

平稳的运行了一段时间,有一天客服反映网页无法打开,然后就对每台squid服务器进行检查,发现有台服务器其中的一个squid进程死掉了,重新启动该squid,一切正常,为了及时发现squid进程故障并重启squid,特写了以下脚本

定时器,每过10分钟检查一次,无限循环vi /root/restart_squid.sh#!/bin/sh
while true   
do
Squid1_IP=`/bin/cat /etc/rc.conf | grep ifconfig_lo0_alias0 | awk '{print $2}'`
Squid1Num=`netstat -an | grep $Squid1_IP | wc -l`      
if [ $Squid1Num -lt 10 ] ; then   
    /usr/local/etc/rc.d/squid1 start
    /usr/local/etc/rc.d/squid1 restart
    adddate=`date +%Y-%m-%d`" "`date +%H:%M:%S`   
    echo "$adddate squid_1 started" >> /var/restart_squid.log   
fi
Squid2_IP=`/bin/cat /etc/rc.conf | grep ifconfig_lo0_alias1 | awk '{print $2}'`
Squid2Num=`netstat -an | grep $Squid2_IP | wc -l`      
if [ $Squid2Num -lt 10 ] ; then   
    /usr/local/etc/rc.d/squid2 start
    /usr/local/etc/rc.d/squid2 restart
    adddate=`date +%Y-%m-%d`" "`date +%H:%M:%S`   
    echo "$adddate squid_2 started" >> /var/restart_squid.log   
fi
Squid3_IP=`/bin/cat /etc/rc.conf | grep ifconfig_lo0_alias2 | awk '{print $2}'`
Squid3Num=`netstat -an | grep $Squid3_IP | wc -l`      
if [ $Squid3Num -lt 10 ] ; then   
    /usr/local/etc/rc.d/squid3 start
    /usr/local/etc/rc.d/squid3 restart
    adddate=`date +%Y-%m-%d`" "`date +%H:%M:%S`   
    echo "$adddate squid_3 started" >> /var/restart_squid.log   
fi
sleep 10m
done

无风之谷 发表于 2011-12-19 17:59

正在处理啊 哎。苦逼的升级啊

luther008 发表于 2011-12-15 16:40

进来学习一下。。。

熙陌陌 发表于 2011-12-20 16:16


king_819 发表于 2011-12-20 16:52

熙陌陌 发表于 2011-12-20 16:16 static/image/common/back.gif


新来的管理员啊,谢谢支持!
页: 1 2 3 4 5 [6] 7 8 9 10 11
查看完整版本: 有奖专家座谈——自动化运维案例分享讨论之二(特邀某大型网游运维总监“king_819”)