今天在测试机上启动nacos的时候,突然失败了,仔细一看,原来是磁盘空间满了。
nacos日志:
下图可以看到,根分区的Avail已经接近0了。
既然满了,那就删点儿东西吧,在删除之前,想看看是谁的日志占了这么多空间。于是到根目录下,主机排查,看看哪些空间占用看起来比较多
执行如下命令后,发现/var的占用情况比较异常
du -h --max-depth=1
于是
cd /var
du -h --max-depth=1
lib目录54G,心想,大概率是docker日志的锅,不然还有谁呢?往往是业务量的不断增大,容器一直在运行,早晚会出现磁盘空间不足的问题。
而网上充斥着很多docker占用空间大,给docker搬家的做法,测试环境资源有限,只能清理日志。
cd /var/lib/docker/
echo '' > 629022bae4bb027f0be8a2e97ce60b32bc453ae109107f4aadb175664a888960-json.log