增加 Ubuntu OS 虚拟机中的 SWAP

增加 Ubuntu OS 虚拟机中的 SWAP

我处于可以增加 Ubuntu Server 22.04 OS 虚拟机的 SWAP 的情况:

sudo swapoff -a
sudo rm -f /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1024 count=32M
sudo swapon -s
sudo chown root:root /swapfile && sudo chmod 0600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile

一旦一切完成,我就可以看到新的 SWAP,但是当我重新启动 Ubuntu VM 时,新的 SWAP 消失并返回到原来的 8G SWAP。

只是为了测试,如果我在工作站中应用上述代码,SWAP 将成功更改,并且重启后仍然存在。

你有什么建议吗?

答案1

我更改了用于创建 /swapfile 的代码,但真正缺少的(至少在虚拟机中使用)是将其添加到 fstab 文件中,以便每次重启后自动挂载。

相关内容