mysql logging error

1

Oi meu servidor mySql caiu por algumas horas atrás e agora não posso iniciá-lo novamente. Estou executando este comando para iniciar o mySql: sudo /etc/init.d/mysql start Recebi esta mensagem de erro quando executo o comando:

[....] Starting mysql (via systemctl): mysql.serviceJob for mysql.service failed. See "systemctl status mysql.service" and "journalctl -xe" for details.
failed!

a saída de systemctl status mysql.service :

● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: activating (start-post) since ons 2016-07-06 13:38:31 CEST; 1min 41s ago
  Process: 8062 ExecStart=/usr/bin/mysqld_safe (code=exited, status=0/SUCCESS)
  Process: 8059 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Main PID: 8062 (code=exited, status=0/SUCCESS);         : 8063 (mysql-systemd-s)
   CGroup: /system.slice/mysql.service
           └─control
             ├─8063 /bin/bash /usr/share/mysql/mysql-systemd-start post
             └─8768 sleep 1

jul 06 13:38:31 ubuntuServerEmil systemd[1]: Starting MySQL Community Server...
jul 06 13:38:31 ubuntuServerEmil mysqld_safe[8062]: 160706 13:38:31 mysqld_safe Can't log to error log and syslog at the same time.  Remove all --log-error configuration options for --syslog to take effect.
jul 06 13:38:31 ubuntuServerEmil mysqld_safe[8062]: 160706 13:38:31 mysqld_safe Logging to '/var/log/mysql/error.log'.
jul 06 13:38:31 ubuntuServerEmil mysqld_safe[8062]: 160706 13:38:31 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

Parece que é um erro de registro, mas como corrigi-lo?

ATUALIZAÇÃO Encontrado o seguinte erro no log: /var/log/mysql/error.log

2016-07-06 07:15:03 58630 [ERROR] /usr/sbin/mysqld: unknown variable 'audit-log=ON'
    
por Emil Rowland 06.07.2016 / 13:42

1 resposta

1

Depois de fundar a mensagem de erro em /var/log/mysql/error.log

2016-07-06 07:15:03 58630 [ERROR] /usr/sbin/mysqld: unknown variable 'audit-log=ON'

Em seguida, abri o arquivo de configuração /etc/mysql/my.cnf e fundei uma linha com a instrução audit-log=ON . Excluí essa linha e testei para iniciar o servidor novamente com sudo /etc/init.d/mysql start na primeira vez em que não funcionou, mas após executar sudo /etc/init.d/mysql start novamente o servidor MySql iniciou e funcionando normalmente novamente.

    
por Emil Rowland 06.07.2016 / 15:08