Linux

具有 EBS 根的 EC2 上的 Ubuntu 交換

  • October 1, 2011

在 EC2 微型實例上執行 Ubuntu 11.04(natty)。在 /mnt/swap 設置 1gb 交換文件。在我重新啟動之前工作正常,然後交換未啟動。我可以使用 swapon -a 手動啟動它,但我在 /etc/fstab 中的行被忽略了。

/mnt/swap      none    swap    defaults        0       0

(我也嘗試了“sw”而不是預設值)

我正在使用 EBS 支持的 AMI。

如果我將交換文件放在其他地方,但不是在 /mnt/,這確實有效。我很好奇為什麼?

在 micro 以外的實例類型上,實例儲存塊設備之一被掛載到 /mnt。在我的微實例啟動中,我在 /dev/sdb 的 fstab 中有一行。我會嘗試刪除這條線。

引用自:https://serverfault.com/questions/317444