ログを見るとこんな感じ
#less /var/log/mysqld.log
[System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.12) MySQL Community Server – GPL.
[System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.12) starting as process 43902
[ERROR] [MY-012681] [InnoDB] InnoDB: mmap(137428992 bytes) failed; errno 12
[ERROR] [MY-012956] [InnoDB] InnoDB: Cannot allocate memory for the buffer pool
[ERROR] [MY-012930] [InnoDB] InnoDB: Plugin initialization aborted with error Generic error.
「Cannot allocate memory for the buffer pool」という感じでメモリーを確保できてないみたい・・・。
ネットで検索するとAWSでの事例が良く出てくる。
AWSの場合も小さいインスタンスで発生する模様。
・・・Swapする回避策などもあるようだけど、素直にインスタンスをアップグレード。簡単にサイズを変えれるのはクラウドのいいところですね。
Please give us your valuable comment