初级系统管理员的第一行代码就敲响了警钟。他的下一个批次让公司崩溃了
快速阅读: 据《The Register》最新报道,一名系统管理员因误操作导致服务器崩溃,虽遭纪律警告,但CEO认可其诚实,未追责。他从中学会了责任与交接的重要性。
“这是谁?”欢迎再次回到《这是谁?》栏目。这是一个周一早晨的专栏,刊登的是《注册者》读者们承认自己犯了大错,却设法避免了后果的故事。本周,我们认识了一位读者,我们将他化名为“洛根”,他告诉我们他获得了一个心理学学位,结果却成了一名IT通才。在那份工作几年后,洛根想要换个工作,于是得到了一份初级系统管理员的工作——这是一次巨大的转变,因为这意味着要在一个结构化的团队中工作。“我们有四个开发人员、一个产品负责人和另一个系统管理员,”洛根告诉《这是谁?》。这种安排有点让人难以适应。“我以前从未在一个有正式办公室的地方工作过,更不用说有明确的不成文规则的工作场所了,”洛根告诉我们。他还了解到,另一个系统管理员想离开这份工作,转行做开发。
就像刚开始一份新工作时那样,洛根试图给人留下好印象。所以他发现了一个Nagios网络监控工具的不美观的仪表板,就主动提出来整理一下。“我把盒子按功能分组,重新排列了一些东西,并写了一个用户故事,”洛根告诉《这是谁?》。他向产品负责人和其他团队成员展示了作品,他们都认为这是一个很好的改进。
技术员回家而非修复导致大规模崩溃的错误
技术员揭露了巨大的税收掠夺,可能促使政府改变了规则
现场支持人员结婚——导致大型机瘫痪
管理员把钻头带到工作中,毁坏了硬盘并使数据中心崩溃
“推送更改后的十分钟内,仪表板上的一些盒子变成了橙色,其中一个开发人员看起来像是要晕倒了,”洛根坦白道。首席开发人员盯着仪表板,努力解读它。幸运的是,他很快意识到洛根创建的新设计使得一些熟悉的指标出现在屏幕的不同部分,而橙色警报报告了一个总是让MySQL备份紧张的常规cron作业。尽管如此,洛根还是恢复了原状。
“产品负责人后来告诉我,他怀疑这可能会引起问题——但他还是让我继续,这样我可以边做边学,”洛根写道。“我不确定是该感谢他还是哭。”
最大的一次事件
一周后,产品负责人去度假了,把洛根交给了另一个系统管理员——那个已经心理上退出了工作,打算成为开发人员的人。到了周五,洛根主动承担了每周例行的最后任务之一——运行公司版本的/update-servers.sh脚本,这个脚本通过SSH连接到服务器并更新软件包。系统管理员同意了他的请求,洛根运行了脚本,惊恐地看着大部分Nagios仪表板变成亮红色或愤怒的橙色。
“电话开始响起来。订单停止同步。销售无法更新产品。网站虽然开着,但其背后的一切都彻底死了,”洛根向《这是谁?》坦白。高级系统管理员问洛根是否运行了脚本,检查了他的工作,并迅速诊断出问题——洛根没有注释掉一行代码。没人告诉洛根这样做是必要的。而且,有人提交了带有该行代码的脚本,这不是他的错。
在责备游戏开始前,他们还有工作要做,因为该脚本启动了生产MySQL服务器从4版升级到5版。“升级过程中磁盘被填满,删除了旧的二进制文件,并在迁移数据之前失败了,”洛根告诉《这是谁?》。“所有具有硬编码MySQL 4依赖性的程序——基本上是所有的程序——都崩溃了。”
然后CEO出现了,询问出了什么问题,得知了这次升级,并要求在一小时内制定恢复计划。总之,洛根和他的主管找到了一种方法重新安装MySQL 4的二进制文件,迅速恢复了服务,得知影响很小——25,000个订单中有15个被遗漏了——到下午6点,事件基本上结束了。
这时,高级系统管理员递给洛根一个装有正式纪律警告信的信封。“我原本以为会受到一顿责骂,但那让我很痛心,”洛根告诉《这是谁?》。
管理事务
接下来的一周,产品负责人从假期回来了。洛根提前来到办公室,以便能讲述自己的情况。他到达时发现产品负责人已经在向CEO汇报。洛根加入了他们的会议,并递上了他准备的七页事故分析报告和纪律信。
“CEO脸色变得发紫,”洛根写道。“他读了信,划掉了我的名字,替换成系统管理员的名字,然后走去亲自送给他。”然后CEO采取了重大行动。“你当时在试用期。你应该受到监督,”他对洛根说。“我们不会因为诚实的错误而发出纪律处分。我们会因为推卸责任和逃避责任而发出纪律处分。”
“我再也没有碰过update-servers.sh,”洛根告诉《这是谁?》。“但我永远不会忘记关于良好领导和糟糕交接所学到的东西。”
你在犯错后是如何在责备游戏中幸存下来的?老板有没有帮你?或者有没有把你抓住?点击这里给我们发邮件,分享你的故事,让我们在未来的《这是谁?》版面中分享。
获取我们的技术资源
分享更多关于《这是谁?》
更多类似内容
× 更多关于《这是谁?》
更广泛的话题
系统管理员
更多关于分享
10评论
更多关于《这是谁?》
更多类似内容
× 更多关于《这是谁?》
更广泛的话题
系统管理员
向我们举报
给我们发送新闻
向我们举报
(以上内容均由Ai生成)