You know, I had the answer to this once upon a time, and now I can't find it anywhere.
We're running a MySQL cluster (version 5.0.18), and we're trying to convert some of our machines over to Gentoo from Slackware. At this point, we are trying to replace one of our cluster nodes with a Gentoo machine, and we're running into a configuration problem.
MySQL has to have the maximum file size ceiling (for a file in memory, not on the disk) set to a high enough number to hold all of the databases we store in it. On the three other machines, that's 768MB. Now, the MySQL config file itself (for NDB) has a setting for this, but it can't exceed what the kernel has set for it (ie, it's a soft-limit within the program itself).
I know there is a kernel parameter somewhere that adjusts this, and I even knew its name once, but I'll be darned if nearly two hours of Google searching on just about every permutation I can think of turned up nothing. (I did find something called SHMMAX, which is the max. size of a shared memory segment. I'm pretty sure that's not what I need, although we may need to increase that as well.) Any chance anyone here can steer me in the right direction?
I hope I described this problem clearly enough. Thank you all for your help.


