第36章 午夜铃声(2 / 2)

加入书签

凌晨三点的机房里,键盘敲击声此起彼伏。

我对着对讲机喊:“所有终端按 ip段分组扫描,完成一台就接入隔离区验证,没问题再接入主网。”

撕开应急灯包装时,荧光棒在掌心发出噼啪轻响,“berry,数据库恢复后先跑事务一致性校验,尤其财务模块的总账表,少一条记录都要重导!”

当最后一台终端弹出“扫描完成,未发现威胁”的提示时,天已泛白。

我瘫坐在服务器旁,看着 ben用酒精棉擦拭满是指纹的交换机接口,突然笑出声:“等下让行政部发通知,所有终端必须启用 u盘写保护,邮件附件禁止自动运行。”

说着把染着油污的工牌别回衣领,“还有,每周三强制做全盘病毒扫描,日志直接同步到安全审计系统。”

ben蹲在配线架前,一把扯掉粤北专线的水晶头,用酒精棉反复擦拭接口:“先物理隔离,重建 vpn隧道需要四十分钟。”

“索引重建到百分之六十了!”

berry的声音从机房传来,带着喘息,“但有三个表空间损坏,需要手动修复!”

我隔着玻璃门朝她比划 ok的手势,手里的杀毒软件正弹出“清除成功”的提示。

ben突然跳起来:“隧道通了!总部到粤北的链路恢复正常!”

他甩了甩发麻的手腕,手指显得有些僵硬。

“现在可以启动服务器集群了。”

jackson把 s unix系统盘拍在服务器顶端,指尖在灰扑扑的键盘上敲出ps -ef | grep ora_,屏幕瞬间滚过一片红色错误进程。

“集群心跳线断了,”他扯掉衬衫第二颗纽扣,额角汗珠砸在显示器上,“node1的 oracle监听进程被病毒篡改了配置文件。”。

“berry,把备份磁带里的 19号监听配置导过来,”。”。”。”

晨光从机房天窗斜切进来时,jackson已经调好了集群参数。。”

说着一次性水杯往地上一墩,“berry,用scp把修改好的/etc/hosts传到 node2,确保两个节点主机名解析正确。”

当lsnrctl start命令返回“tns-00530: protol adapter error”时,他突然踹了服务器机柜一脚。

“权限问题,”jackson扯过 berry递来的湿巾擦手,“chown -r oracle:dba oracle_ho,再chod 6751 oracle_ho/b/oracle,s的 suid位必须显式设置。”

最后重启集群服务时,他盯着ctl stat的输出屏住呼吸。

当屏幕跳出“cster is runng noral ode”,两个节点的实例状态都变成“open”。”

他望着机柜顶端闪烁的绿灯笑出声,“下次谁再在 s上装 oracle 8i集群,我跟他急。”

晨光爬上服务器指示灯时,call center的测试电话终于拨通了。

jackson盯着监控屏上跳动的绿色数据流,突然笑出声:“曾总监刚发消息,说要给我们申请加班费。”

但没人接话,berry揉着发红的眼睛,ben把剩下的半瓶矿泉水一饮而尽。

我摸出手机看时间,8:01。

合同里“两小时到场,八小时解决”的条款像根针,扎在每个人的神经上。

走出广欣公司时,willia终于坐着一辆摩托车冒雨赶来,裤脚滴着水,他举着手机喊:“刚收到消息,粤北那个值班的,居然在工作站上打游戏!”

jackson望着天边的朝霞,突然说:“明天起,所有管理工作站安装屏幕监控。”

风掀起他的衬衫,露出后背汗湿的印子,“还有,把 vpn专线改成单向访问。”

我把手机铃声调到最大,心想今晚睡觉前,得把充电器插在床头。

↑返回顶部↑

书页/目录