Mengatasi Can’t start server: can’t create PID file: Permission denied pada MySQL
Musibah memang tidak datang sendirian. Haha. 😀 Hal ini terjadi pada sebuah VPS klien baru saya yang isinya sebuah MySQL server. Entah kenapa kok tiba – tiba mati prosesnya dan gagal dihidupkan lagi. Saat dicek log errornya muncul pesan:
[ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/lib/mysql/live.pid' (Errcode: 13)
[ERROR] Can't start server: can't create PID file: Permission denied
Waduh.. 🙁
Kalau mengartikan pesan kesalahannya sih berarti MySQL tidak bisa mengaktifkan proses database servernya karena tidak ada hak akses atau ijin. Disinilah letak keanehannya karena seharusnya sudah diatur semuanya karena sebelumnya normal – normal saja. Jadi ada kemungkinan sesuai yang mengubah permission direktori dan file yang dibutuhkan.
Bagaimana dengan solusinya? Saya berhasil memperbaikinya dengan mensetting ulang owner dan groupnya:
chown mysql:mysql /var/run/mysqld
Kemudian dijalankan ulang servicenya:
service mysql start
Cara mengatasi diatas berlaku pada Linux.
Kalau anda menggunakan MacOS maka bisa mencoba cara yang ini:
chmod a+x /usr/local
Selesai. 🙂
mas kalau sering reinstall vps kvm apa dpt menyebabkan kerusakan pd prangkat ?
Perangkat ini maksudnya apa ya mbak? Saya pernah sebulan install ulang VPS KVM puluhan kali untuk tes konfigurasi dan belajar juga ga ada masalah mbak.
Yang paling penting itu backup data juga, ini kebiasaan bagus.
prangkat vps nya mas, owh qhu kira dpt mengakibatkan prangkat vps cpet rusak.
qhu sehari udh reinstall hmpir 20x
Ya tidak selemah itu kok mbak. Akhirnya pakai provider VPS apa ya? Dan sering banget reinstallnya mbak?
klo backup data vps gmn caranya ?
Data VPS ini seperti apa ya mbak? Kalau cuma file website bisa coba ini dulu: https://servernesia.com/854/membuat-backup-file-database-terjadwal-otomatis-linux/
mas migrasi hosting kog saat import mysql muncul gini knp ya ?
Coba ini mbak: https://servernesia.com/2701/solusi-1071-specified-key-was-too-long/