AWS EC2のt2.microでメモリが足りなくてエラーが出る場合の対処¶
経緯¶
npm install中に唐突にkilledとだけ表示されて処理がとまってしまった。それまでの処理に問題がなくエラーメッセージもない。
どうもインストール時にメモリが足りなくて、スワップファイルもないことが原因のよう。
スワップファイルを作成する¶
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
sudo mkswap /swapfile
sudo swapon /swapfile
スワップファイルを登録する¶
sudo vi /etc/fstab- 編集画面でカーソルを一番↓にもっていって
o(新規行入力) /swapfile swap swap defaults 0 0を追記Escでコマンドモードに戻して:wqで保存