Hai sobat Danifin, VPS saya sebelumnya menggunakan WordOps tiba-tiba mati database servernya, setiap beberapa hari mati lagi dan terus mati, capek saya bolak balik restartnya. Menyebalkan memang... Jadi pada VPS tersebut saya pasang MariaDB 10.3.22 sebenarnya dan solusi yang saya terapkan berdasarkan MySQL server.
Tapi saya ingatkan dulu, solusi ini hanya berlaku jika anda menggunakan distro Linux yang memakai systemd.
Buka server anda lewat putty
Langsung saja edit file di bawah ini:
nano /etc/systemd/system/multi-user.target.wants/mariadb.service
Kemudian cari:
# Restart crashed server only, on-failure would also restart, for example, when
# my.cnf contains unknown option
Restart=on-abort
RestartSec=5s
Dan ubah menjadi:
# Restart crashed server only, on-failure would also restart, for example, when
# my.cnf contains unknown option
Restart=always
RestartSec=5s
Kemudian pastikan konfigurasinya diterapkan dengan reload systemd
systemctl daemon-reload
Intinya ubah nilai Restart dari on-abort menjadi always. Inilah yang akan membuat MariaDB setiap kali crash akan otomatis direstart servicenya. Dan solusi yang sama dapat diterapkan pada MySQL.
Yah… memang banyak jalan menuju Roma dan dari kesulitan itu biasanya muncul ide unik atau solusi dari permasalahan tersebut, belajar hal baru lagi dan lagi, tetap semangat Sob mendulang uang dari internet.