Pembahasan masalah kali ini bersumber dari mbak Shafira, disini saya cuma menceritakan ulang saja karena solusinya sendiri tersembunyi pada pembahasan lain dan mungkin untuk yang mencari cara mengatasinya tak seketika menemukan. ?
Jadi kalau dikala database server MySQL/MariaDB/Percona sahabat dikala dijalankan malah gagal dan muncul pesan error semacam ini:
/usr/bin/mysqld_safe_helper: Can't create/write to file '/var/log/mysqld.log' (Errcode: 13 Permission denied)
Intinya sederhana, proses daemon MySQL tak mempunyai hak akses bagi menuliskan file lognya.
Bedanya dengan solusi mbak Shafira saya memilih hanya file lognya saja yang diambil alih:
chown mysql:mysql /var/log/mysqld.log
Kenapa? Karena direktori /var/log/
ini adalah tempat umum dari berjenis-jenis program yang berjalan di Linux menyimpan catatannya. Saya takutnya ada masalah nanti dengan yang lainnya.
Tambahan, untuk pengguna MariaDB 10.0/10.1 mungkin masalah ini tiba – tiba terjadi di CentOS 6 dan telah dianggap bug oleh pengembangnya, cara diatas yaitu bagi mengakalinya. Bagi CentOS 7 masih normal segala.
All credits to mbak Shafira bikin report masalah dan solusinya. Saya cuma memberikan opini saja. ?
Sumber https://servernesia.com