EC2 インスタンスにスワップを追加するにはどうすればいいですか? 質問する

EC2 インスタンスにスワップを追加するにはどうすればいいですか? 質問する

現在、ec2 マイクロインスタンスを実行していますが、インスタンスのメモリが不足することが時々あるようです。

より大きなインスタンス サイズを使用する以外に、他に何ができるでしょうか?

ベストアンサー1

swapこの問題を解決するには、pagingインスタンスにスペースを追加します。

ページングは​​、ハード ドライブ上に領域を作成し、それを追加メモリとして使用することで機能します。このメモリは通常のメモリよりもはるかに低速ですが、使用可能なメモリははるかに多くなります。

インスタンスにこの追加スペースを追加するには、次のように入力します。

sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo chmod 600 /var/swap.1
sudo /sbin/mkswap /var/swap.1
sudo /sbin/swapon /var/swap.1

1024 を超える数値が必要な場合は、さらに大きい数値に変更してください。

再起動後にデフォルトで有効にするには、/etc/fstab に次の行を追加します。

/var/swap.1   swap    swap    defaults        0   0

おすすめ記事