问题:vagrant再次启动linux,发现启动失败,进入系统搜索,发现内存不足
今天开启虚拟机,发现服务器启动失败,启动docker时,失败
开始debug:
dockerd debug
查询出以下类似的信息:
- fail to start docker
- docker-no-space-left-on-device
提示:这个是Linux内存不足的问题,类似的问题都可以参照
这里是引用
问题排查
查看内存情况
df -h
发现/dev/sdal的内存占满了,也就是分片内存太多
进入查询原因,查看存储情况
cd /
du -sh *
发现vagrant文件夹太大,进去看看
cd vagrant
du -sh *
AppData这么大(虽然没我的大)如果确定没有什么重要信息在里面,可以删除处理
如果不确定,可以进去文件夹再看看有什么重要的文件
rm -rf "AppData"
再次重启docker
不再报错
原因分析:
类似的问题都可以参考
LINUX 内存不足,vagrant文件下存了太多无用数据。