Howdy --
I have a large zabbix DB (~50GB), whenever I try to delete an items history, I get entries similar to the following in my zabbix_suckerd.log file, then zabbix_suckerd dies:
006020:20050104:231610 Query::insert into history (clock,itemid,value) values (1104909319,18614,72.912990)
006020:20050104:231610 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006020:20050104:231717 Query::insert into history (clock,itemid,value) values (1104909386,18614,72.802160)
006020:20050104:231717 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006020:20050104:231817 Query::insert into history (clock,itemid,value) values (1104909446,18614,72.897020)
006020:20050104:231817 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006018:20050104:231823 Query::insert into history (clock,itemid,value) values (1104909503,18588,2.665790)
006018:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006018:20050104:231823 Query::select num,value_min,value_avg,value_max from trends where itemid=18588 and clock=1104908400
006020:20050104:231823 Query::select function,parameter,itemid from functions where itemid=18386 group by 1,2,3 order by 1,2,3
006018:20050104:231823 Query failed:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) [2002]
006020:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006021:20050104:231823 Query::insert into history (clock,itemid,value) values (1104909503,18567,19.882370)
006021:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006021:20050104:231823 Query::select num,value_min,value_avg,value_max from trends where itemid=18567 and clock=1104908400
006021:20050104:231823 Query failed:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) [2002]
006009:20050104:231823 One child process died. Exiting ...
006017:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006015:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006019:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006023:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006022:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006016:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
This happens when I try to delete an individual item for a host, or when I try to delete a whole host.
I store items every 10 seconds for about the last 6 months.
any ideas or suggestions?
Thanks!
I have a large zabbix DB (~50GB), whenever I try to delete an items history, I get entries similar to the following in my zabbix_suckerd.log file, then zabbix_suckerd dies:
006020:20050104:231610 Query::insert into history (clock,itemid,value) values (1104909319,18614,72.912990)
006020:20050104:231610 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006020:20050104:231717 Query::insert into history (clock,itemid,value) values (1104909386,18614,72.802160)
006020:20050104:231717 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006020:20050104:231817 Query::insert into history (clock,itemid,value) values (1104909446,18614,72.897020)
006020:20050104:231817 Query failed:Lock wait timeout exceeded; Try restarting transaction [1205]
006018:20050104:231823 Query::insert into history (clock,itemid,value) values (1104909503,18588,2.665790)
006018:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006018:20050104:231823 Query::select num,value_min,value_avg,value_max from trends where itemid=18588 and clock=1104908400
006020:20050104:231823 Query::select function,parameter,itemid from functions where itemid=18386 group by 1,2,3 order by 1,2,3
006018:20050104:231823 Query failed:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) [2002]
006020:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006021:20050104:231823 Query::insert into history (clock,itemid,value) values (1104909503,18567,19.882370)
006021:20050104:231823 Query failed:Lost connection to MySQL server during query [2013]
006021:20050104:231823 Query::select num,value_min,value_avg,value_max from trends where itemid=18567 and clock=1104908400
006021:20050104:231823 Query failed:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) [2002]
006009:20050104:231823 One child process died. Exiting ...
006017:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006015:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006019:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006023:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006022:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
006016:20050104:231823 Got QUIT or INT or TERM or PIPE signal. Exiting...
This happens when I try to delete an individual item for a host, or when I try to delete a whole host.
I store items every 10 seconds for about the last 6 months.
any ideas or suggestions?
Thanks!

Comment