Azure 仮想マシンのB1sインスタンスでMySQLが起動しない

木曜日 , 11, 10月 2018 Leave a comment

 ログを見るとこんな感じ

 

#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

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です