Answer: for some reason, Mysql had its tmp tables in the / tmp section, which was limited to 100M, and was filled with the eaccelerator cache to 100M, although eaccel was limited to 16M use. Very strange, but I just moved the cache somewhere else and the problem is resolved.
Michael
source share