在 EC2 微型实例上运行 Ubuntu 11.04(natty)。在 /mnt/swap 设置 1gb 交换文件。工作正常,直到我重新启动,然后交换未激活。我可以使用 swapon -a 手动激活它,但我在 /etc/fstab 中的行被忽略。
/mnt/swap none swap defaults 0 0
(我也尝试过“sw”而不是默认值)
我正在使用 EBS 支持的 AMI。
如果我将交换文件放在其他地方,这确实有效,但在 /mnt/ 上却不行。我很好奇为什么?
答案1
在除微型实例类型之外的其他实例上,其中一个实例存储块设备会挂载到 /mnt。在我的微型实例启动中,我在 fstab 中有一行 /dev/sdb。我会尝试删除此行。