MySQL (Percona) e homebrew:

3

Sto cercando di eseguire il server MySQL (Percona) di launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.percona-server.plist e vedo il seguente messaggio in /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

Se lo eseguo manualmente, mi dà

$ /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

Qualche idea?

    
posta Misanthrope 08.08.2013 - 23:51
fonte

1 risposta

3

Il log dice tutto: lo script non può scrivere sul file /usr/local/var/mysql/xxx.local.err a causa di permessi insufficienti.

Presumo che il file di registro appartenga a un utente mysql dedicato mentre stai avviando il processo usando il tuo account utente.

    
risposta data 09.08.2013 - 10:24
fonte

Leggi altre domande sui tag