Upstart Doesn't Restart MySQL
Upstart isn’t restarting mysqld after it crashes on my Ubuntu 14.04 droplet.
I’ve read the answers about adding swap space to avoid out-of-memory errors. They’re helpful, since the crashes are indeed being caused by OOM errors. I’ve added swap space to minimize those.
But why isn’t Upstart doing its job when crashes happen anyway?
/etc/init/mysql.conf script includes a
respawn line. Shouldn’t that ensure mysql gets restarted even when it runs out of memory?
There’s also a
respawn limit 2 5 line. Could that be preventing the restart somehow?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.