运维最怕听到的是「这台机器是哪个组在用」。我愣了两秒,然后继续敲代码。我把这台机器的登录审计打开了,谁改的终于查得到。这大概就是程序员的人生吧
😂 IT段子
程序员日常、代码趣事、技术梗图,让你在学习之余轻松一笑
rm -rf 的传说每个运维都听过,每个运维都庆幸自己还没经历过。我发现自己居然没法反驳。我默默把这次故障写进了值班手册。连茶水间都安静了
运维的成就感来自没有告警的那一天。我默默记下了这句话。我在心里给这次的故障写了个复盘提纲,还没落笔。我把这条经验写进了团队 wiki
服务器很少有安静的一天,它总在你想不到的时候出声。我默默记下了这句话。我在心里把这条链路的每一跳都排了一遍,找到最慢的那跳。办公室安静得能听见键盘声
服务器的问题有一半来自人为变更,另一半来自没做的变更。我笑了笑,决定不解释。我打开了这个服务的线程数,发现它一直在涨。同事说这波操作可以写进新人培训教材
我登上了那台机器,第一件事是看磁盘。我把整条链路在心里复盘了一遍。我打开了这个进程的打开文件数,发现已经到上限了。幸好之前留了备份
服务器的问题有一半来自人为变更,另一半来自没做的变更。我把它记在心里,没跟任何人说。我打开了这个服务的限流配置,发现阈值设得毫无依据。从此我多了一条团队规约
定时任务半夜三点执行,执行到一半内存溢出,第二天一早全组人知道了。我盯着屏幕沉默了十分钟。我打开了这台机器的内核日志,发现一条硬件报错。办公室安静得能听见键盘声
我把这个端口开放了出去,后来花了两天才收回来。我把这个服务的进程守护配上了,挂了能自己拉起来。同事说这波操作可以写进新人培训教材
磁盘满了,清理日志删了 200G,五分钟后又满了。我重新看了一遍手上的计划,把风险项标了出来。我打开了这个服务的启动耗时,决定先把初始化拆开。世界瞬间清净了