production.ERROR: Out of memory (allocated 12582912) (tried to allocate 65536 bytes) {"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Out of memory (allocated 12582912) (tried to allocate 65536 bytes) at
swapの設定をする。
メモリ不足でLaravelインストール、composer update失敗 - Qiita
composer update でメモリオーバーする場合の対策 - Qiita
sudo /bin/dd if=/dev/zero of=/var/swapfile bs=1M count=2048
sudo chmod 600 /var/swapfile
sudo /sbin/mkswap /var/swapfile
sudo /sbin/swapon /var/swapfile
確認
free -m
swapon -s
cat /proc/swaps
再起動時の自動有効化
sudo vim /etc/fstab
/var/swapfile swap swap defaults 0 0
(Linux) fstabの書式 主要オプションなど | hara-chan.com
sudo mount -a
mount
無効化
$ sudo swapoff /var/swapfile
$ sudo rm /var/swapfile
dd コマンドは、ifで指定したファイルを、ofで指定したファイルへ、bsに指定された入出力ブロックサイズ単位で、countに指定された回数コピーを実行するコマンド
参考
mkswap - システム管理コマンドの説明 - Linux コマンド集 一覧表
2台のサーバで、停止と起動を試してみたが、正常に起動してきた。
ただ、何らかの障害時に起動してこないことがあった場合は、/etc/fstab の設定ミスを疑う。