无需重启和承担风险即可延长 Ubuntu 交换时间

无需重启和承担风险即可延长 Ubuntu 交换时间

我在科研实验室兼职管理一台Ubuntu服务器,内存512G,swap空间8G,最近偶尔会遇到低频内存不足的情况,打算扩充swap空间,目前这台服务器不能接受任何关机或者意外,我发现他们都建议配置完swap后重启设备,

例如:在 20.04 中增加交换

我不确定我是否可以避免这种情况

我的计划是:

首先,找到当前交换文件

$ sudo swapon --show
NAME      TYPE SIZE USED PRIO
/swap.img file   8G 7.3G   -2

交换并删除

sudo swapoff /swap.img 
sudo rm /swap.img

创建新的交换文件

sudo dd if=/dev/zero of=/swap.img bs=1M count=92160
sudo chmod 600 /swap.img

创建交换

sudo mkswap /swap.img

启用交换

sudo swapon /swap.img
# not reboot

这样做可以吗?安全吗?

相关内容