Tomcat Quits After LOWDISK Warning

robb1068
Contributor

The last couple days our JSS Server has had problems with Tomcat becoming unresponsive overnight after a VQ_LOWDISK warning on the OS volume. Restarting Tomcat brings the JSS back online and with a cursory look at the server I can tell that there's a lot of hidden files on the volume, but there's still about 10GBs of free space.

I haven't had a chance yet to do any investigating, but wondered if anyone else had seen this behavior before. Server has been up and running for almost a year without issue. Thanks!

Xserve - OS X 10.6.8 Server, JSS 8.4

1 ACCEPTED SOLUTION

robb1068
Contributor

Mystery solved (I think!)

So we had a combination of problems here. There was a JSS table data error that mysql would attempt to repair in the overnight maintenance script. We also had a ton of old mysql .bin files that had gobbled up a bunch of free space on the OS volume. When mysql attempted to repair the table data error, it would create a tmp file that would continue to expand as it ran it's repairs. This would cause the OS volume to run out of disk space and Tomcat would quit. Because mysql was unable to complete the repair, the process would repeat the following night.

I cleaned out a bunch of the old .bin files creating ample space, table repaired, life goes on.

View solution in original post

1 REPLY 1

robb1068
Contributor

Mystery solved (I think!)

So we had a combination of problems here. There was a JSS table data error that mysql would attempt to repair in the overnight maintenance script. We also had a ton of old mysql .bin files that had gobbled up a bunch of free space on the OS volume. When mysql attempted to repair the table data error, it would create a tmp file that would continue to expand as it ran it's repairs. This would cause the OS volume to run out of disk space and Tomcat would quit. Because mysql was unable to complete the repair, the process would repeat the following night.

I cleaned out a bunch of the old .bin files creating ample space, table repaired, life goes on.