mysqld-max and Buffer overrun at index xxx
Posted: Wed May 26, 2010 9:42 pm
Hi Community!
I am not a linux expert so will try to explain the best I can:
I have a 1.23 setup with 16CH capture card. Setup was running with no problems until (I guess) HD filled up to 90% which is where it is at running Purgewhenfull, I mention this but, dunno if this could have something to do with the problem.
About every 5 minutes (havent clocked it precisely) TOP shows mysqld-max using 20% processor time, load goes above 2, during which a whole bunch of Buffer overrun at index xxx in all dvideo0, dvideo1, dvideo2 and dvideo3 WAR nings spit up on the messages.log
Monitoring TOP, once mysqld-max "finishes" or goes "away", load drops back under 1 and ZM is logging as normal, responsive and "fine and dandy".
During the time mysqld-max pushes the load on the server, sometimes events show up with no images (or broken images) I think because of the buffer overrun and the mess this error creates on newly created events.
I have up to now, deleted events in the HD as to show a 71% full thinking it had to do with Purgewhenfull deleting events phisically from the database and making everything run behind, but even with Purgewhenfull not working (because HD is under the stipulated 90%) I still get WAR Buffer overrun errors.
The 16 cams are in modect and produce in all about 200 motion detection events per hour, something I do not belive to be overload on the server. The server is a Pentium 4 machine with 2GB or ram and did handle this load without problems for months before.
The loss of realtime events while this Buffer overrun thing is what worries me.
Any light on how to debug this problem?
Regards!
I am not a linux expert so will try to explain the best I can:
I have a 1.23 setup with 16CH capture card. Setup was running with no problems until (I guess) HD filled up to 90% which is where it is at running Purgewhenfull, I mention this but, dunno if this could have something to do with the problem.
About every 5 minutes (havent clocked it precisely) TOP shows mysqld-max using 20% processor time, load goes above 2, during which a whole bunch of Buffer overrun at index xxx in all dvideo0, dvideo1, dvideo2 and dvideo3 WAR nings spit up on the messages.log
Monitoring TOP, once mysqld-max "finishes" or goes "away", load drops back under 1 and ZM is logging as normal, responsive and "fine and dandy".
During the time mysqld-max pushes the load on the server, sometimes events show up with no images (or broken images) I think because of the buffer overrun and the mess this error creates on newly created events.
I have up to now, deleted events in the HD as to show a 71% full thinking it had to do with Purgewhenfull deleting events phisically from the database and making everything run behind, but even with Purgewhenfull not working (because HD is under the stipulated 90%) I still get WAR Buffer overrun errors.
The 16 cams are in modect and produce in all about 200 motion detection events per hour, something I do not belive to be overload on the server. The server is a Pentium 4 machine with 2GB or ram and did handle this load without problems for months before.
The loss of realtime events while this Buffer overrun thing is what worries me.
Any light on how to debug this problem?
Regards!