Tenho MySQL e Nagios instalados Linux PC (Centos5.5)
Eu escrevi algum script para buscar os dados do Nagios para o Mysql DB (exatamente buscar dados na tabela)
A busca de dados funcionando corretamente (confirmado com 'COUNT' cmd)
O problema quando executo o seguinte comando é um erro como abaixo,
mysql> selecione * de nagios_servicechecks;
ERRO 1194 (HY000): A tabela 'nagios_servicechecks' está marcada como travada e deve ser reparada
Exceto este comando, todos os outros comandos funcionam bem.
Por favor, tente a consulta abaixo,
Tente a consulta acima no terminal ou verifique o link abaixo para reparar a tabela ou bancos de dados via phpmyadmin
http://php.about.com/od/mysqladministration/qt/repair_mysql.htm
Um método específico do nagiosxi que funcionou para mim foi executar o
repair_databases.sh
script encontrado em/usr/local/nagiosxi/scripts/
. Certifique-se de executá-lo como root.