Solusi MySQL Ubuntu yang Berhenti Otomatis

Belakangan ini saya sedikit kesal karena service MySQL yang berjalan di server saya sering berhenti secara otomatis, penyebabnya tidak diketahui dan sulit di analisa karena log hanya memberikan informasi sejak MySQL saya kembali di restart. Saya sudah mencari referensi di beberapa website, saya mengacu kepada Community DigitalOcean.. Dengan referensi link ini.

Tapi, tidak ada yang berhasil menangani issue saya. Akhirnya saya mencoba membuat bash script yang nantinya akan dijalanakan otomatis oleh crontab permenit.

Berikut script yang saya gunakan :

#!/bin/bash
if [[ ! "$(/usr/sbin/service mysql status)" =~ "start/running" ]]
then
 /etc/init.d/mysql restart
fi

 

Dan cronjob yang saya gunakan :

 */1 * * * * /path.to.script.sh 

 

 

Script diatas mengecek apakah service MySQL berjalan, jika service tidak berjalan. Maka akan langsung di restart.

 

Semoga bisa membantu anda yang memiliki permasalahan sama seperti saya.

Terima kasih.

 

Share This:

Tinggalkan Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *