私はt2.micro Ubuntu Server 1GBのRAMと30GBのハードドライブ(HD)を持っています。スワップパーティションを作成するために、30GBのHDのうち2GBを使用する必要があります。誰かが私にそれについての助けを与えることができますか?AWS/EC2でスワップパーティションを作成
Iは上記尋ねまたはアイテム1及び2に蛇腹示すように、私はスワップファイルを作成しなければならないように私はスワップパーティションを作成する必要があるかどうかどうかに疑問を持っている:
1 -
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
sudo mkswap /swapfile
sudo swapon /swapfile
に、再起動後にデフォルトでこれを有効に/ etc/fstabファイルに次の行を追加します
/swapfile swap swap defaults 0 0
2 -
sudo dd if=/dev/zero of=/var/swapfile bs=1M count=2048 &&
sudo chmod 600 /var/swapfile &&
sudo mkswap /var/swapfile &&
echo /var/swapfile none swap defaults 0 0 | sudo tee -a /etc/fstab &&
sudo swapon -a
これはどちらが一番良いとおっしゃいましたか?スワップパーティションまたはスワップファイル?
ご利用いただきありがとうございます。
ポイント1と2は基本的に同じものですが、唯一の違いはスワップファイル( '/' vs '/ var')の場所です。あなたがすでに 'root'であると仮定すると、ポイント1にも' chmod 600'が必要です。そうしないと、システムはファイルのマウントを拒否します。 – Batsu