IoT

Mengatasi Can’t create/write to file ‘/var/log/mysqld.log’ (Errcode: 13 “Permission denied”)

Pembahasan masalah kali ini bersumber dari mbak Shafira, disini saya cuma menceritakan ulang saja karena solusinya sendiri tersembunyi dalam pembahasan lain dan mungkin bagi yang mencari cara mengatasinya tidak langsung menemukan. 😀

Jadi kalau saat database server MySQL/MariaDB/Percona anda saat 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 tidak memiliki hak akses untuk menuliskan file lognya.

Bedanya dengan solusi mbak Shafira saya memilih hanya file lognya saja yang diambil alih:

Related Articles
chown mysql:mysql /var/log/mysqld.log

Kenapa? Karena direktori /var/log/ ini merupakan tempat umum dari berbagai aplikasi yang berjalan di Linux menyimpan catatannya. Saya takutnya ada masalah nanti dengan yang lainnya.

Tambahan, bagi pengguna MariaDB 10.0/10.1 mungkin masalah ini tiba – tiba terjadi di CentOS 6 dan sudah dianggap bug oleh pengembangnya, cara diatas adalah untuk mengakalinya. Untuk CentOS 7 masih normal semua.

All credits to mbak Shafira buat laporan masalah dan solusinya. Saya cuma memberikan opini saja. 🙂

moch akbar fitrianto

Jurnalis Dari Rakyatnesia.com Dan Sudah di dunia jurnalistik selama lebih dari 10 tahun. Tulisan berita Lamongan, umum, prediksi bola , dan profil sudah bukan hal asing lagi, Lugas dengan Fakta.

Related Articles

Check Also
Close
Back to top button