Erro recorrente! o servidor foi encerrado sem atualizar o arquivo pid

Erro recorrente! o servidor foi encerrado sem atualizar o arquivo pid

Servidor Dedicado Linux Cenos 6 Apache + Nginx

Esse problema já aconteceu várias vezes e depois que o servidor travou ou foi desligado

o servidor foi encerrado sem atualizar o arquivo pid

Depois que o MySQL não iniciar, continue dando esse erro, o servidor saiu sem atualizar o arquivo pid

No passado, a única maneira de o mysql começar novamente era remover todos os arquivos, incluindo ibdata1, de ver/lib/mysql - resultando na necessidade de reimportar todos os bancos de dados do backup novamente.

Este erro aconteceu novamente hoje - depois que o servidor foi encerrado e reiniciado duas vezes à noite.

No entanto, nesta ocasião consegui iniciar o MYSQL depois de adicionar esta linha em etc/my.cnf

innodb_force_recovery = 4

Por favor, alguém pode me ajudar a entender por que continuamos tendo esse problema e como evitar que isso aconteça no futuro - eu li no passado que ativar o oomkill evita que esse problema aconteça em caso de falha do servidor ou qualquer outro motivo, mas tivemos o mesmo problema aconteceu várias vezes desde então

O error.log era enorme, então copiei algumas linhas de antes da edição de 16 e 18 de agosto e algumas de depois do erro - e também algumas de depois de innodb_force_recovery = 4 ter sido adicionado ao etc/my.cnf desde então, o arquivo de log não foi atualizado -

2020-08-16 22:08:34 8142 [Aviso] InnoDB: Não é possível abrir a tabela jawi_6jun20/core_cache_option do dicionário de dados interno do InnoDB, embora o arquivo .frm para a tabela exista. Verhttp://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.htmlpara saber como você pode resolver o problema. 2020-08-16 22:08:34 8142 [ERRO] Tabela ou nome de banco de dados inválido (antigo?) 'admin_rule-bkp-5-aug-2020'

2020-08-18 00:30:57 2ab9cb842700 InnoDB: Erro: busca de estatísticas persistentes solicitada para a tabela "htfr_07aug2020"."customer_address_entity_text" mas as tabelas de sistema necessárias mysql.innodb_table_stats e mysql.innodb_index_stats não estão presentes ou têm estrutura inesperada. Usando estatísticas transitórias. 2020-08-18 00:30:57 8142 [ERRO] Tabela ou nome de banco de dados inválido (antigo?) 'admin_rule-bkp-5-aug-2020'

2020-08-24 00:01:10 2ad344040700 InnoDB: Erro: busca de estatísticas persistentes solicitada para a tabela "htfr_07aug2020"."quote" mas as tabelas de sistema necessárias mysql.innodb_table_stats e mysql.innodb_index_stats não estão presentes ou têm estrutura inesperada. Usando estatísticas transitórias. 2020-08-24 00:01:13 2ad344040700 InnoDB: Erro: Tabela "mysql"."innodb_table_stats" não encontrada.

020-08-24 14:08:21 13903 [Nota] InnoDB: innodb_force_recovery foi definido como 4. Continuando a recuperação de falhas, mesmo que não possamos acessar o arquivo .ibd desta tabela. 24/08/2020 14:08:21 13903 [Nota] InnoDB: Restaurando possíveis páginas de dados escritas pela metade 24/08/2020 14:08:21 13903 [Nota] InnoDB: do buffer de gravação dupla... InnoDB: Fazendo recuperação : verificado até o número de sequência de log 40054719901 InnoDB: 1 transação(ões) que devem ser revertidas ou limpas InnoDB: no total 1 operação de linha para desfazer InnoDB: o contador de ID Trx é 1124333568 24/08/2020 14:08:22 13903 [Nota] InnoDB: Iniciando um lote de aplicação de registros de log no banco de dados... InnoDB: Progresso em porcentagem: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 InnoDB: lote de aplicação concluído 2020-08-24 14:08:23 13903 [Nota] InnoDB: 128 segmento(s) de rollback ) estão ativos. 24/08/2020 14:08:23 13903 [Nota] InnoDB: 5.6.47 iniciado; número de sequência de log 40054719901 2020-08-24 14:08:23 13903 [Nota] InnoDB: !!! innodb_force_recovery está definido como 4 !!! 2020-08-24 14:08:23 13903 [Nota] Arquivo de chave privada RSA não encontrado: /var/lib/mysql//private_key.pem. Alguns plugins de autenticação não funcionarão. 2020-08-24 14:08:23 13903 [Nota] Arquivo de chave pública RSA não encontrado: /var/lib/mysql//public_key.pem. Alguns plugins de autenticação não funcionarão. 2020-08-24 14:08:23 13903 [Nota] Nome do host do servidor (endereço de ligação): '*'; porta: 3306 2020-08-24 14:08:23 13903 [Nota] IPv6 está disponível. 2020-08-24 14:08:23 13903 [Nota] - '::' resolve para '::'; 2020-08-24 14:08:23 13903 [Nota] Soquete do servidor criado no IP: '::'. 24/08/2020 14:08:23 13903 [Nota] Agendador de eventos: 0 eventos carregados 24/08/2020 14:08:23 13903 [Nota] /usr/sbin/mysqld: pronto para conexões. Versão: '5.6.47' soquete: '/var/lib/mysql/mysql.sock' porta: 3306 MySQL Community Server (GPL)

informação relacionada