Apparently the default settings for LPRng are terrible for large print server environments.
The number of lpd processes is limited to 3, and it rescans the queues only every ten minutes. I tweaked these greatly, and also a few other settings, and it seems to be acting better now. Around lunch, we were running a load average of between 5 and 10 (with one stalled job in one queue); after tweaking these, we’re consistently less than 1 again.
The settings in lpd.conf that I tweaked are:
I also moved MINA from a 100Mbit connection to a gigabit port (swapped MIR and MINA’s ports). This seemed to help slightly, but the above tweaks are really what did it. The gigabit certainly can’t hurt for general performance and backups in particular.
Posted by Rowan Littell at January 20, 2005 02:31 PM