最近一台阿里云ECS经常无故“死机”,ssh无法连接,前台无法访问或者报错502,
错误时间点与磁盘I/O异常高峰重叠。
而服务器配置和网站配置最近没有做过任何改动,而阿里云云盾的检测也都是正常
所以想看一下这个时间点/段 磁盘到底在写入/读取 什么文件,从而分析一下具体是哪儿出了问题,
求教应该使用什么命令来查看?或者在什么日志里面可以看到这些数据?
呃,自问自答一下吧。
通过 find 命令的 -newer 参数可以实现这个搜索。
touch -t 201506171150 t_start //新建一个2015-06-17 11:50 时间点的文件
touch -t 201506171230 t_end //新建一个2015-06-17 12:30 时间点的文件
find . -type f -newer t_start ! -newer t_end | xargs ls -l | grep -v "t_start\|t_end" //搜索并显示在这两个时间之间的文件
rm -rf t_start
rm -rf t_end //最后删除这俩文件
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。