MySQL sunucusunu başlatmada sorunlar


1

MySQL sunucusunda fedora 12 başlatmaya çalışıyorum. service mysqld startBana bir hata veriyor:

MySQL Daemon failed to start.
Starting MySQL:                                        [FAILED]

Daha fazla detay

[root@localhost mysql]# which mysql
/usr/bin/mysql


[root@localhost mysql]# mysql --version
mysql  Ver 14.14 Distrib 5.1.46, for redhat-linux-gnu (x86_64) using readline 5.1

Neyi yanlış yapıyorum?

Ayrıca bildirim alanında bazı güvenlik tehditleriyle ilgili garip bir pop alıyorum

SELINUX is preventing /usr/libexec/mysqld "read" access on plugin.frm

Yanıtlar:


2

SELinux, MySQL'in veritabanı dosyalarını okumasını engelliyor gibi gözüküyor. Deneyin:

restorecon -rF /var/lib/mysql

Bağlamların veritabanı dosyalarına düzgün şekilde ayarlanmasını sağlayacak.

Ayrıca /var/log/mysqld.logyararlı mesaj olup olmadığını görmek için bir göz atın .


1

Richard Fearn'ün problemi doğru tespit eden cevabına ek olarak (bunun için +1), ayrıca:

Bu bir sunucu / geliştirme ortamı ise, SELinux'u tamamen devre dışı bırakmayı düşünebilirsiniz, çünkü iyi olduğundan daha fazla bir yüktür. Normal bir masaüstünde olsa da bunu yapmamızı öneriyorum.

Devre dışı bırakmayı düşünüyorsanız, aşağıdakileri dikkatlice okumanızı öneririz: http://www.crypt.gen.nz/selinux/disable_selinux.html

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.