linux磁盘满了如何排查

磁盘满了的现象,命令行报异常:cannot create temp file for here-document: No space left on device
所在服务报502

  1. 首先 df -h 查看总体资源占用,查看的结果一般如下图的地方是100%
  1. 然后从根目录使用命令 du -h -x --max-depth=1 逐层搜索,看哪个文件夹占用大,找到没用的临时文件,清理即可。

  2. 如果查到某日志文件过大没有及时清理,可以手动释放日志文件nohup.out文件的空间: echo “” > nohup.out