Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

光在外面分配了硬盘空间给虚拟机是不行的,还要进去操作一下,这里下个图形界面的工具,方便操作。

sudo apt-get install gparted

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

启动的时候报错,说a start job is running for dev-disk。。。。然后要等一分半,在里面运行程序的时候,也一言不合就给我kill了。因为没有修改swap的UUID,导致了下图的报错。

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

这里说明swap分区没**,所以一运行大型代码,就爆了。

参考了这个解决方案:

https://blog.****.net/qq_33528164/article/details/76725439?locationNum=9&fps=1

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

sudo vim /etc/fstab

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

外面发现swap的UUID不一致,把这个文件里的替换一下就好了。



后来

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

这里是用python跑一个TensorFlow的训练程序,总是被kill,应该是内存不足,怀疑是swap空间设置的太小导致的问题。。。

Ubuntu 虚拟机重新分配磁盘空间 爬坑指南

这个swappiness值是60,意思是积极使用60%的swap空间当内存。

我决定把swap设置的大一点,避免被kill。