您现在的位置是: 首页 > 运维 Linux no space left on device 出现设备上没有空间问题

Linux no space left on device 出现设备上没有空间问题

2020-06-09 运维 524人已围观 709次浏览

简介Linux no space left on device 出现设备上没有空间问题

今早发现 Redis 服务不可用,提示设备上没有空间,想到服务器上磁盘是完全够用的,不应该出现此类问题才对,ssh 连上服务器,df -h 发现磁盘已经 100% 了,怀疑是某日志文件过大导致

首先是在系统根目录执行下面命令,查看具体是那个文件夹导致磁盘消耗

cd /
du -sh *

发现 /root 文件夹消耗了 60 多G的空间,这是完全不合理的,之后进入 /root 文件夹,查看所有的文件(包含隐藏文件)

cd /root
ls -la

输出的信息中,发现了三个常见的,会比较大的文件夹

.npm
.nvm
.pm2

首先第一个就怀疑的是 .pm2 文件夹,因为会输出大量的日志文件,执行下面的命令查看具体的磁盘消耗

du -h --max-depth=1 /root/.pm2

输出的信息中,/root/.pm2/logs 文件夹,就占用了 59G 的磁盘空间

之后进入 logs 文件查看,发现都是一些很久以前的没用的日志信息

果断删除,磁盘空间恢复,问题解决,Redis 也正常了

很赞哦! (0)

站长推荐

站点信息

  • 网站地图