Logo da MMHospedagem
Carregando...
MariaDB logrotate no servidor Plesk relata erro: logrotate_script: 3: [: /var/run/mysqld/mysqld.pid: operador inesperado
imprimir
  • 0

Sintomas

  • Mensagens de erro com o seguinte conteúdo são enviadas diariamente ao administrador:

    /etc/cron.daily/logrotate:
    logrotate_script: 3: [: /var/run/mysqld/mysqld.pid: unexpected operator
  • A execução manual do MariaDB logrotate mostra o mesmo erro:

    /usr/sbin/logrotate /etc/logrotate.d/mysql-server -f
    logrotate_script: 3: [: /var/run/mysqld/mysqld.pid: unexpected operator

Causa

Bug MDEV-11884 no pacote MariaDB Debian/Ubuntu, que está planejado para ser corrigido na versão 10.5 .

Resolução

Se o MariaDB foi instalado a partir dos repositórios do sistema operacional (padrão)

  1. Conecte-se ao servidor via SSH .

  2. Instale as atualizações mais recentes:

    apt update && apt upgrade

Se o MariaDB foi instalado de repositórios não oficiais (manualmente)

Warning: the following solution should be applied at your own risk. It is recommended to use the OS repositories for database servers.

  1. Conecte-se ao servidor via SSH .

  2. Modifique o /etc/logrotate.d/mysql-serverarquivo de acordo com a solução sugerida no MariaDB

Esta resposta lhe foi útil?

Artigos Relacionados

MMHospedagem