网络日常维护记录表
早上八点零七分,网络维护我照例打开机房的日常门。空调的记录嗡鸣声里,那排服务器指示灯闪得整齐,网络维护像某种无声的日常问候。今天要做的记录第一件事,是网络维护检查昨天半夜告警系统推送的那条磁盘读写异常记录——编号A-1043,凌晨两点十七分触发,日常持续了大概四十秒后自动恢复。记录
这种情况见多了。网络维护半夜的日常告警多半是虚惊,可你不敢赌它一定是记录虚惊。我调出那台机器的网络维护smart日志,看了看通电时间和坏道计数,日常数值都在正常范围内。记录又把系统日志翻出来,发现那个时段正好在跑全量备份任务,磁盘IO被占满,读写延迟飙到两千毫秒以上,触发了阈值。原因清楚了,不是硬件故障,是调度冲突。我把备份任务的执行时间从凌晨两点挪到三点半,避开业务高峰期,然后在记录表上写下:A-1043,磁盘告警,排查为备份任务冲突,已调整计划任务时间,观察三天。
记录表这东西,看着简单,其实讲究。格式固定,但填什么内容、怎么填,全看经验。有些人写“网络正常”四个字就完事,这等于没写。正常是什么状态?延迟多少?丢包率多少?连接数多少?你得有个基线数据,出了问题才知道偏离了多少。
上周三下午,前台小妹跑过来说“网好慢,网页打不开”。我第一反应不是去查交换机,而是先问她:是整个公司都慢,还是就你一台电脑慢?她说就她那边一片区域。这就把范围缩小了。我ping了一下网关,延迟正常,再ping核心交换机,也正常。问题出在接入层——那台24口的傻瓜交换机用了快四年,散热风扇积灰严重,温度一高就丢包。我拿压缩空气吹了吹,重启一下,好了。这种事,不拆开看永远猜不到原因。
记录表上要写的不只是“处理结果”,更重要的是“判断过程”。比如这次,我写下:接入层交换机温度异常导致数据包丢失,清理灰尘后恢复正常,建议半年内更换该设备。为什么建议更换?因为那台交换机已经出现过三次类似故障,每次都是清灰、重启,治标不治本。设备老化是有周期的,你没法靠维护让一台快报废的机器永葆青春。
还有一类情况,是用户自己造成的。昨天财务部老张说邮件发不出去,我过去一看,他outlook的收件箱满了,配额用尽。这种问题根本不需要动网络设备,删点邮件就好了。可你要在记录表上写“用户邮箱已满,清理后恢复”,就显得太简单了。得写:检查邮件服务器连接正常,客户端配置无异常,确认本地收件箱配额超限,清理归档后恢复正常,建议对财务部员工进行邮件存储规范培训。后面那句建议,才是记录表真正的价值——它把个案变成预防措施。
记录表不是写给领导看的,是写给下个月的自己看的。人脑会忘事,纸面不会。上个月有个奇怪的故障,某个IP段每隔二十分钟断一次网,查了三天没查出原因。后来发现是那栋楼里有人偷偷接了个无线路由器,DHCP冲突。我翻记录表,发现去年同期也有类似现象,当时也是查了几天才定位。如果早一点翻记录,也许能少走弯路。
下午四点,我把今天的记录表归档。最后一行写的是:核心交换机CPU使用率峰值47%,较昨日下降6%,连接数稳定在8000左右,无异常。然后签上名字和日期。明天早上八点零七分,我还会来,先看一眼告警系统,再打开记录表,看看今天写的这些,明天是否还需要补充。日复一日,挺枯燥的,但机房里的灯不灭,网络不掉线,这份枯燥就是值得的。
