84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
最近一台阿里云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 //最后删除这俩文件
這樣就可以找到這個時段寫入的文件清單了。 答案來自網路:http://blog.csdn.net/zz7zz7zz/article/details/46385203 剛好這作者還是剛寫的,話說還是Google能搜尋到東西,百度就是個渣渣…
呃,自問自答一下吧。
透過 find 指令的 -newer 參數可以實現這個搜尋。
這樣就可以找到這個時段寫入的文件清單了。
答案來自網路:http://blog.csdn.net/zz7zz7zz/article/details/46385203
剛好這作者還是剛寫的,話說還是Google能搜尋到東西,百度就是個渣渣…