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.
-----------------------------------------------------------------------------