光在外面分配了硬盘空间给虚拟机是不行的,还要进去操作一下,这里下个图形界面的工具,方便操作。
sudo apt-get install gparted
启动的时候报错,说a start job is running for dev-disk。。。。然后要等一分半,在里面运行程序的时候,也一言不合就给我kill了。因为没有修改swap的UUID,导致了下图的报错。
这里说明swap分区没激活,所以一运行大型代码,就爆了。
参考了这个解决方案:
https://blog.csdn.net/qq_33528164/article/details/76725439?locationNum=9&fps=1
sudo vim /etc/fstab
外面发现swap的UUID不一致,把这个文件里的替换一下就好了。
后来
这里是用python跑一个TensorFlow的训练程序,总是被kill,应该是内存不足,怀疑是swap空间设置的太小导致的问题。。。
这个swappiness值是60,意思是积极使用60%的swap空间当内存。
我决定把swap设置的大一点,避免被kill。