I've got a two printer (formerly three!) "cluster"/pool, works great.

Here's a sample of my config.

We have two big IBM Infoprint 40's, CR01 and CR02. CR00 is the pool
name, and the job automatically goes to the least busy printer.

For a while we had three printers in this pool. We would print 22,000
page jobs by splitting the job into 500 page packets, creating a
custom banner page, and then spooling all the packets to CR00. LPRng
would then distribute them evenly between the three printers.

3 printers running at 40 pages per minute = 120 PPM! It rocked! The
22k page job would run in just over 3 hours instead of 8+ hours.

If you'd like additional information regarding our funky z option
form definitions and print pooling, let me know.

Russell

--------------------------------------------------------------------

# Actual printer queues, with print filter and banner page.

CR01
        :rp=PASS:rm=CR01.mydomain.com.
        :lpd_bounce:fq
        :sd=/var/spool/lpd/%P
        :ifhp=model=infoprint40
        :if=/usr/libexec/filters/ifhp
        :ab:bp=/usr/libexec/filters/mybanner
        :of=/usr/libexec/filters/ifhp

CR02
        :rp=PASS:rm=CR02.mydomain.com.
        :lpd_bounce:fq
        :sd=/var/spool/lpd/%P
        :ifhp=model=infoprint40
        :if=/usr/libexec/filters/ifhp
        :ab:bp=/usr/libexec/filters/mybanner
        :of=/usr/libexec/filters/ifhp

# Printer Cluster Alias

CR00
        :sd=/var/spool/lpd/%P
        :sv=CR01_Finisher,CR02_Finisher


On Tue, Dec 02, 2003 at 05:15:20PM +0100, Magnus Sundberg wrote:
> Dear sirs,
> I have looked through the documentation for lprng, but I can't 
> find any instructions about printer pooling, when you have
> 1 laserjet 4M
> 1 laserjet 5000
> Windows2000
> 1 sambaserver.
> 
> I can set up one single print queue at the samba server and route 
> all jobs through the server, but I don't quite understand how to 
> route the jobs forward to the least busy printer.
> 
> Is it at all possible?
> 
> Can anybody guide me to further resources of information?
> 
> regards,
> 
> Magnus Sundberg
> 
> 
> 
> 
> -----------------------------------------------------------------------------
> YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
> The address you post from MUST be your subscription address
> 
> If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
> or lprng-digest-requests) with the word 'help' in the body.  For the 
> impatient,
> to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
> with:                           | example:
> subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
> unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]
> 
> If you have major problems,  send email to [EMAIL PROTECTED] with the word
> LPRNGLIST in the SUBJECT line.
> -----------------------------------------------------------------------------

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to