Mengatasi MySQL server mati
Wah… kaget saya pagi hari ini kok bukannya bisa mengakses situs servernesia.com melainkan muncul error WordPress Error Establishing a Database Connection. Padahal saya tidak merasa mengubah setting VPS apapun juga, apalagi MySQL servernya. Menurut pesan kesalahannya bisa jadi karena username dan passwordnya salah, dan saya cek di file wp-config.php
normal – normal saja. Wah… runyam ini. 🙁
Setelah saya coba memantau proses apa saja yang sedang berjalan di Linux dan benar saja tidak menemukan mysqld
dan mysqld_safe
dalam daftarnya. Akhirnya saya pastikan dengan mencoba masuk ke MySQL:
mysql
Tapi yang muncul malah error:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
Sudah jelas berarti service database servernya tidak hidup, entah kenapa.
Pada tahap ini saya sudah siap – siap mental kalau cara memperbaikinya bisa cukup repot, tapi saya ingin mencoba dinyalakan dulu layanannya:
service mysql start
Dan apa yang terjadi? Sukses aktif kembali!
Starting MySQL.. SUCCESS!
Hehe. 😀 Sebenarnya saya menggunakan MariaDB 5.5.45 tapi masih persis dengan MySQL kok solusinya. Nah… sekarang saya sedang mengecek log MariaDB kenapa kok bisa mati sendiri. Heran saya.