运维最怕听到的是「这台机器是哪个组在用」。我停了一下,然后继续手上的活。我打开了这台机器的负载曲线,发现它每两小时抖一下。我沉默了,但心里是服的
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
这台机器的负载曲线比我的心电图还波动。我听完沉默了,因为太真实了。我打开了这个服务的端口监听,发现它压根没起来。我把它写进了组内的避坑文档第一章
rm -rf 的传说每个运维都听过,每个运维都庆幸自己还没经历过。我笑了笑,决定不解释。我把这个服务的开机自启加上了,重启后不用再手动拉。这条经验值直接拉满
服务器很少有安静的一天,它总在你想不到的时候出声。我想了想自己这些年,好像确实如此。我把这台机器的登录审计打开了,谁改的终于查得到。我把它写进了组内的避坑文档第一章
我登上了那台机器,第一件事是看磁盘。我先给自己泡了杯茶,做好了打持久战的准备。我打开 CMDB 一台一台核对变更记录,终于在第三台找到了异常
服务器的问题有一半来自人为变更,另一半来自没做的变更。我默默记下了这句话。我把日志级别调到 DEBUG,终于看到那行被淹没的报错。感动,然后我学到了新的一课
服务器不会因为你是半夜而对你温柔一点。我愣了两秒,然后继续敲代码。我把这台机器的定时任务错开了,凌晨的负载终于平了。幸好之前留了备份
磁盘满了,清理日志删了 200G,五分钟后又满了。我先确认了一遍前置条件,再动手。我打开了这个服务的线程数,发现它一直在涨
服务器的问题有一半来自人为变更,另一半来自没做的变更。我盯着屏幕,觉得这才是我的一天。我把这个服务的日志轮转配上了,磁盘终于不再被撑爆。从此我多了一条团队规约
重启之后 bug 消失了,我们所有人都不知道它为什么来,也不知道它为什么走。我想了想,觉得这话没法接。我把这个防火墙规则补上了,跨机房的调用终于通了。复盘会上我们把它列成了案例