No space left on device
1.使用df -h 查看磁盘使用情况,发现是/var/lib/docker/overlay2下面的子目录里有文件过大。其实和这个没关系。
2.在/vagrant/AppData中占用磁盘过多,占用32G,这个是同步宿主机目录,我们需要把同步宿主机目录给关闭。
3.在本机系统中C:\Users\Administrator.vagrant.d\boxes\centos-VAGRANTSLASH-7\2004.01\virtualbox中有一个文件时VagrantFile文件
Vagrant.configure("2") do |config|
config.vm.base_mac = "5254004d77d3"
config.vm.synced_folder ".", "/vagrant", type: "rsync"
end
修改完毕后,关闭同步宿主机目录
Vagrant.configure("2") do |config|
config.vm.base_mac = "5254004d77d3"
config.vm.synced_folder ".", "/vagrant", type: "rsync",disabled: true
end
然后我们vagrant reload进行重启vagrant,然后使用df -h查看磁盘使用情况
下次在碰到这种情况我可以使用
du -h --max-depth=1
查看当前文件夹下所有文件大小进行一一排查
注意:在C:\Users\Administrator下的VagrantFile文件修改无用,直接修改vagrant中的VagrantFile文件即可