从删服务器到恢复

前序

2017-09-25日,一个普通的日子,天气晴。
今天按计划,要把应用的1.1版本发布到线上,于是下午就开始准备晚上发版需要的资源,一切都有序的进行着。晚上8:30开始发版,到9:30包括三台主机,5个服务端应用,4个h5应用都已发布完毕。于是把发版结果提交给测试人员,让测试人员在线上做一次回归测试,所有功能都测试完毕,唯独没法收到消息。郁闷中,开始查找问题,首先查看后台日志,日志没有报出异常,最终定位rabbitmq消费端没法消费消息。开始找mq的问题,进入rabbitmq控制台,看到一个显眼的红色的消息‘至少需要54MB硬盘才可以正常工作,硬盘只有17MB空间可用’。找到问题,于是开始清理磁盘空间,先删除了零时文件,部分以前的发版备份记录,看rabbitmq控制台,红色提示消失,飕飕的所有消息都收到了。提交测试人员,继续测试,很快测试完毕了。
当所有文件都删除的差不多了,想回到根目录查看查看当前磁盘空间可用空间,于是 cd / 。无意按倒上键,紧接着一个回车,马上发现不对,速度按下ctrl+c,还好服务器没有卡,删除命令被取消。

忐忑着,查情况

虽然按下ctrl+c成功取消了删除操作,但是杯具还是发生了,根目录不少文件夹和文件都被删除,直接表现就是所有的系统命令(像cd,ll,ls,sh….)都没法使用。

得到恢复思路

开始恢复

总结

你可能感兴趣的:(运维,服务器)