mqtt服务无法启动::磁盘空间查看命令和清理删除没有使用容器的命令和方法
【问题描述】
在服务器上面启动MQTT服务的时候,一直失败,之前是可以正常启动成功的。
【原因描述】
开始以为是服务本地的问题或者是依赖包的问题,但是该安装包并没有动过,之前也一直是可以正常启动的。
于是查看了一下磁盘的空间占用情况:df -h(也可以使用docker system df 查看docker容器占用命令) , 发现根目录下面磁盘空间已经100%
再使用命令查看大于100M的大文件:find / type f -size +100M -print0 | xargs -0 du -h | sort -nr 发现有些dockers下面的日志文件已经达到44G:
【解决方法】
可以使用docker system prune命令清理,该命令使清理更加彻底,可以将没有容器使用 Docker 镜像都删掉:
docker system prune -a
//
谨慎操作