前言
有时候我们在 Proxmox 开的虚拟机比较多,给 Ubuntu 虚拟机分配的物理内存不多,系统可能会不够用。这时候,设置一个 swap 交换文
件就特别有用,可以让系统用硬盘空间当“虚拟内存”,缓解内存不足的压力。
这是我整理的简单易懂的步骤,帮你在 Ubuntu 24 里创建一个 4G 大小的 swap 文件,并启用它。
1. 创建一个 4G 的 swap 文件
sudo fallocate -l 4G /swapfile如果遇到错误,使用:
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 status=progress2. 给 swap 文件设置权限
sudo chmod 600 /swapfile3. 把这个文件格式化成 swap 格式
sudo mkswap /swapfile4. 启用 swap 文件
sudo swapon /swapfile5. 确认 swap 是否启用成功
swapon --show6. 设置开机自动启用 swap
编辑
/etc/fstab :
sudo nano /etc/fstab在文件最后一行添加:
/swapfile none swap sw 0 0保存并退出(Ctrl+O 回车保存,Ctrl+X 退出)。
7. 检查配置是否正确
sudo mount -a如果没有报错,说明配置没问题。
1. 关闭 swap 文件
sudo swapoff /swapfile2. 删除 swap 文件
sudo rm /swapfile3. 编辑启动配置,删除开机自动挂载配置
sudo nano /etc/fstab找到这一行:
/swapfile none swap sw 0 0删除并保存。
4. 再次检查配置是否正确
sudo mount -a如果没有报错,说明删除成功。
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复