You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu EC2实例停止重启后swap文件消失,如何实现配置持久化?

解决Ubuntu EC2实例重启后Swap文件消失的问题

你的问题核心是/etc/fstab的配置错误——Swap文件属于文件类型,而非分区,不能用LABEL=swap来指定挂载项,直接写文件路径即可。以下是具体修复步骤:

1. 修正fstab配置

编辑/etc/fstab文件,将Swap相关的行修改为:

/swapfile   swap    swap    defaults    0 0

保存并退出编辑器。

2. 验证配置有效性

执行以下命令测试fstab配置是否正确,避免重启后出现挂载失败的情况:

sudo mount -a

如果没有报错,说明配置已生效。

3. 确认Swap状态

可以通过以下命令查看Swap是否正常挂载:

swapon --show

或者:

cat /proc/swaps

额外注意事项

  • 确保/swapfile确实存在于根分区(/)下,从你的df -h输出来看,根卷是持久化的/dev/root,因此Swap文件不会被系统自动删除。
  • 若后续需要调整Swap大小,直接修改Swap文件后重新挂载即可,无需修改fstab路径配置。

内容的提问来源于stack exchange,提问作者Luca Rasconi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 18:40:33