IDC运维之Linux服务器重启
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-25
俺要发几句牢骚:话说正当举子睡的正香的时候,被一阵电话声惊醒--------客户打的,说服务器断网了.电脑也没开,nagios还没玩转,短信报警是不可能的,打电话问机房吧....原来机房被DDOS,已经把攻击者IP封了,网络已经正常.处理完事之后正当哦趴下继续欲睡时,听见门外有人拿着铁锨在地上卡卡一个劲的砍,仔细一听原来是房东(处理前几天下雪结的冰).额,这觉是没法睡了啊.得,起床开会夜车吧~
自从接触IDC以来,感觉IDC机房的服务态度一直不怎么样(那也要看哪个部门,比如光环新网的技术部、铜牛集团的客服,这些服务还都算不错的),有点跑偏了,OK,言归正传.Linux虽然很稳定,但也避免不了重启(啥时候需要重启我也不知道,反正肯定有重启的时候)但是当你给IDC打电话让重启服务器后服务器具体多长时间启动起来你也不清楚,还可能某种故障系统重启时根本无法正常启动.(有的IDC挺好,重启完毕后会在三层交换机上给你查IP-MAC,等启来后会给你打电话通知,有的是重启完就闪人,正常不正常也不管).下面我们看一下,当重启Linux后,我们是如何在第一时间知道系统已进入在线状态--------利用飞信,实现手机短信通知.
下载地址http://down.51cto.com/data/60031
飞信的安装及配置:
我们已经将飞信安装文件下载到了系统的tmp目录下
[root@MRTG tmp]# ls fetion20091117-linux.tar.gz [root@MRTG tmp]# tar zxvf fetion20091117-linux.tar.gz 解压完毕后会生成一个fx 目录,我们把这个目录移动到/usr/local/并改名为fetion [root@MRTG tmp]# mv fx /usr/local/fetion [root@MRTG tmp]# cd /usr/local/fetion/ [root@MRTG fetion]# ls cache done libACE-5.7.2.so libcrypto.so.4 libssl.so.4 plugins commands fetion libACE_SSL-5.7.2.so libeay32.dll logs 需要把libACE-5.7.2.so libACE_SSL-5.7.2.so libcrypto.so.4 libssl.so.4这四个文件拷贝到/usr/lib目录下fetion才可以正常运行 [root@MRTG fetion]# cp libACE-5.7.2.so libACE_SSL-5.7.2.so libcrypto.so.4 libssl.so.4 /usr/lib 测试飞信 [root@MRTG fetion]# /usr/local/fetion/fetion --mobile=158110***** --pwd=****** --to=158110***** --msg-utf8="test" --mobile后面跟飞信ID --pwd后面跟飞信的密码 --to后面跟收信息人的手机号码 --msg-utf8后面跟所要发出的内容 执行完上述命令后接收人手机就应该能收到一个内容为test的信息 [root@MRTG fetion]# vi /etc/rc.local 在文件加入以下内容,这样开机后就会自动运行飞信命令了 /usr/local/fetion/fetion --mobile=158110***** --pwd=****** --to=158110***** --msg-utf8="server already start" 现在我们可以重启一下服务器,服务器启动后我们就会收到一条内容为server already start的信息 PS:windows下用啥方法能实现啊?请路过的朋友们指点一下.windows重启的次数远远高于Linux啊 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: ubuntu下的网络硬盘下一篇: 节约内存空间 优化Linux后台服务程序
关于IDC运维之Linux服务器重启的所有评论