De MySQL travailler sur CentOS 5
-
11-09-2019 - |
Question
J'ai abeille déchirer mes cheveux en essayant d'obtenir MySQL 5 en cours d'exécution sur CentOS 5, mais je l'ai eu pratiquement aucune chance. Si je laisse tout par défaut, et le lancement de l'installation initiale, il fonctionne un charme, mais si je dis la my.cnf d'utiliser un autre lecteur pour stocker les données, je reçois en permanence la « erreur Délai dépassé en essayant de démarrer MySQL Daemon. » erreur.
my.cnf est la suivante:
[mysqld]
datadir=/database/mysql
socket=/database/mysql/mysql.sock
user=mysql
old_passwords=1
log-error=/database/log/mysqld.log
long_query_time = 10
log_slow_queries = /database/log/mysql-slow.log
query-cache-type = 1
query-cache-size = 8M
innodb_file_per_table
skip-bdb
set-variable = local-infile=0
[mysqld_safe]
pid-file=/var/run/mysqld/mysqld.pid
Les dossiers ont tous les privilèges et le droit ne mysqld.log pas de message d'erreur là-dedans, selon elle, MySQL launced succčs. Oh, et / base de données est un lecteur monté, mais même si je essai sur un répertoire local, je reçois la même erreur.
Toutes les idées ce qui pourrait aller mal? J'ai sérieusement Waisted plus de 5 heures maintenant: (
Cheers
La solution
Si pas le datadir être réglé sur l'autre disque et tout le reste (socket) pointer vers la norme emplacements d'installation?
Autres conseils
Avez-vous vérifié les paramètres de SELinux? Assurez-vous qu'il est désactivé (setenforce désactivé), ou passé un certain temps à apprendre à ce sujet (commande chcon) Pour désactiver le démarrage regarder dans / etc / sysconfig
Exécuter la commande: getenforce, si elle dit "Forcées", SE-Linux est sur