Printer pool not working

Posted on 2008-11-02
Last Modified: 2009-02-20
I am trying to configure (as I have in the past) a printer pool on a win2k3 server in a domain, all clients are xpsp3.
I create the printer object on the 2k3 server with a single standard IP port to my HP4250.  I check the Enable printer pool option and then select the second IP address of the second HP4250 and click apply.  The printjobs always come out one printer.  IF that physical printer goes off line, the pool fails and does not roll over to the other printer in the pool.  Both printers work independantly if i set them up as individual printers so i know they both work.....  help...
Question by:JoePiazza
  • 2
  • 2
  • 2
LVL 18

Expert Comment

ID: 22864633
You probably did all this but I'm just making sure:
-Are the printers using the same driver? Pooling won't work unless it is same model and driver.

-Was the port for the second printer created before or after the other one? It may not matter, but the print jobs are routed in the order the ports were created, hence the question.

-Is the print queue on the server? The printer itself doesn't need to be physically attached to the server but the queue does need to be present. The queue and printer must also be shared.

Author Comment

ID: 22866476
Both ports are created on the server \\server\printer share name and as \\ip_address  
I tried using the ports both as a shared printer and by IP address.
Both printers are identical models with identical drive being used.  
The print queue is on the server and is \\server_name\HS-MC-P with enable print pooling selected and both IP address ports selected..

Author Comment

ID: 22866477
Should I delete both ports and reconfigure them?
NAS Cloud Backup Strategies

This article explains backup scenarios when using network storage. We review the so-called “3-2-1 strategy” and summarize the methods you can use to send NAS data to the cloud

LVL 18

Accepted Solution

Rartemass earned 500 total points
ID: 22881002
Yes, I would delete both ports and printers and start again.

Expert Comment

ID: 23693231
Hi I have the same setup, two printers working ok independantly, but not "as expected" in a pool.
I think that Microsoft's idea of a "pool" is different than what you'd expect or what is sensible.
It was a while ago, I last looked into this, but one printer will always be preferred - it would be better if it balanced the load, but I don't think it does.
As for one being off, again, I don't think it copes well with this either, which is daft.
The only time it load balances, is when both printers are on and printing, then we get prints on both printers.
Although I will reserve the right to be wrong ...  !

Expert Comment

ID: 23693279
A small quotation I found ...

"If you want to ensure that documents are first sent to the faster printers, add the faster printers to the pool first and the slower printers last. Print jobs are routed in the order in which you create the ports. "

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The environment that this is running in is SCCM 2007 R2 running on a Windows 2008 R2 server. The PXE Distribution point is running on its own Windows 2008 R2 box. This is what Event viewer showed after trying to start the WDS service:  An erro…
On a regular basis I get questions about slow RDP performance, RDP connection problems, strange errors and even BSOD, remote computers freezing or restarting after initiation of a remote session. In a lot of this cases the quick solutions made b…
In a recent question ( here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question