LightsailのAmazon Linux 2023でDNFのメモリ不足をスワップで解消する

前回LightsailのAL2023インスタンスに引っ越したわけだが、貧乏なのでメモリが少なすぎてdnf check-updateすら固まってしまう。
流石に512MB RAMインスタンスは無理があったかと思い、1GB RAMに再度移行したが解消されず・・・。
そこでスワップ領域を作って対処することにした。

やり方

まとめると下記コマンドで2GBの領域を作成できる。

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

下記コマンドで領域ができていることを確認する。

free -h

永続化するなら/swapfile swap swap defaults 0 0を/etc/fstabに追加する。

echo '/swapfile none swap defaults 0 0' | sudo tee -a /etc/fstab

# 確認用
tail /etc/fstab

これでdnf upgradeも問題なくできた。
最近不正アクセス被害のニュースも多くなっているので、しっかり最新版にアップデートしていきたい。

参考

関連記事

コメント

この記事へのコメントはありません。

TOP