MariaDB logrotate no servidor Plesk relata erro: logrotate_script: 3: [: /var/run/mysqld/mysqld.pid: operador inesperado
Conteúdo técnico, orientações práticas e apoio para acelerar sua operação com a MVO.
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)
-
Conecte-se ao servidor via SSH .
-
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.
-
Conecte-se ao servidor via SSH .
-
Modifique o
/etc/logrotate.d/mysql-serverarquivo de acordo com a solução sugerida no MariaDB
Răspunsul a fost util?
Seu feedback ajuda a equipe da MVO a manter a base mais útil e objetiva.
Articole similare
Outros conteúdos que podem ajudar na continuidade do seu atendimento.
A lista de servidores de banco de dados não pode ser acessada: 500 GraphQL Internal Server Error
Não é possível criar um backup do banco de dados PostgreSQL: pg_dump: abortando devido à incompatibilidade da versão do servidor
Não é possível clonar ou fazer backup do banco de dados MSSQL no Plesk: a propriedade TextHeader não está disponível para StoredProcedure <...>. O texto é criptografado
MySQL/Mariadb falha ao iniciar: atualização após uma falha não é suportada
Como gerenciar um banco de dados hospedado no Plesk usando um cliente de banco de dados local?
Powered by WHMCompleteSolution