3 votes

MySQL (Percona) et homebrew :

J'essaie d'exécuter le serveur MySQL (Percona) en launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.percona-server.plist et je vois le message suivant dans /var/log/system.log :

Aug  9 01:36:14 xxx com.apple.launchd.peruser.501[253] (homebrew.mxcl.percona-server[37257]): Exited with code: 1
Aug  9 01:36:14 xxx com.apple.launchd.peruser.501[253] (homebrew.mxcl.percona-server): Throttling respawn: Will start in 10 seconds

Si je l'exécute manuellement, cela me donne

$ /usr/local/opt/percona-server/bin/mysqld_safe
130809 01:49:36 mysqld_safe Logging to '/usr/local/var/mysql/xxx.local.err'.
130809 01:49:36 mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql
/usr/local/opt/percona-server/bin/mysqld_safe: line 135: /usr/local/var/mysql/xxx.local.err: Permission denied
/usr/local/opt/percona-server/bin/mysqld_safe: line 172: /usr/local/var/mysql/xxx.local.err: Permission denied
130809 01:49:36 mysqld_safe mysqld from pid file /usr/local/var/mysql/xxx.local.pid ended
/usr/local/opt/percona-server/bin/mysqld_safe: line 135: /usr/local/var/mysql/xxx.local.err: Permission denied

Des idées ?

3voto

LCC Points 672

Le journal dit tout : Le script ne peut pas écrire dans le fichier /usr/local/var/mysql/xxx.local.err en raison de permissions insuffisantes.

Je suppose que le fichier journal appartient à un utilisateur mysql dédié alors que vous lancez le processus en utilisant votre compte utilisateur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X