fablefe 发表于 2019-1-10 09:55:15

cacti 错误 ERROR: SQL Assoc Failed!, Error:'145'

  一次意外断掉后,cacit监控无数据了,查看日志:
  2013年05月16日 10:54:41 AM - CMDPHP: Poller ERROR: SQL Assoc Failed!, Error:'145', SQL:"selectpoller_output.output,poller_output.time,poller_output.local_data_id,poller_item.rrd_path,poller_item.rrd_name,poller_item.rrd_numfrom (poller_output,poller_item)where (poller_output.local_data_id=poller_item.local_data_id and poller_output.rrd_name=poller_item.rrd_name)LIMIT 10000"
  上网找到资料
  #连接损坏表所在的数据库:
mysql> use cacti;Database changed# REPAIR TABLE修复数据表mysql> REPAIR TABLEpoller_item;+——————-+——–+———-+———-+| Table             | Op   | Msg_type | Msg_text |+——————-+——–+———-+———-+| cacti.poller_item | repair | status   | OK  |
+——————-+——–+———-+———-+1 row in set (0.02 sec)mysql>修复成功。如果修复失败,可以尝试用USE_FRM选项,例:mysql> REPAIR TABLEpoller_item USE_FRM;

页: [1]
查看完整版本: cacti 错误 ERROR: SQL Assoc Failed!, Error:'145'