Группировка принтеров в пул в Windows Server 2008
Управление сетевыми принтерами – дело весьма утомительное и неблагодарное. Немного облегчить эту задачу позволяет группировка принтеров в пул, предусмотренная в Windows Server 2008 и всех предыдущих версиях Windows Server. Эта функция дает возможность распределить нагрузку между несколькими одинаково настроенными принтерами.
При группировке принтеров в пул клиентские компьютеры направляют задания печати по одному общему адресу, откуда они перенаправляются на первый же освободившийся принтер. Настроить группировку очень легко – для этого нужно воспользоваться апплетом «Принтеры» (Printers) в Панели управления (Control Panel). На рис. A показана группировка в пул двух одинаковых принтеров.
Группировка принтеров в пул должна осуществляться продуманно. В корпоративных сетях имеет смысл использовать эту функцию только при регулярном выполнении объемных заданий печати. Медленные принтеры, особенно профессиональные цветные, значительно отстают от монохромных лазерных и струйных моделей по количеству выдаваемых страниц в минуту, что тоже следует учитывать при группировке. В целом, группировка в пул актуальна, если печать ведется в таких объемах, что покупка двух одинаковых весьма недешевых принтеров оказывается вполне рентабельной.
Для группировки в пул можно использовать только принтеры одной модели, чтобы конфигураций драйверов оставалась прозрачной для конечного устройства. К тому же, это позволяет сэкономить на тонере и прочих расходных материалах. Однако в такой ситуации следует тщательно распланировать весь процесс печати, чтобы пользователям не пришлось бегать по всему зданию в поисках принтера, на который было передано их задание.
Если вы пользуетесь группировкой принтеров в пул в рабочей сети, поделитесь с нами своим опытом в комментариях!
Как очистить spooler печати, за минуту
Как очистить spooler печати, за минуту
Добрый день! Уважаемые читатели и гости крупнейшего IT блога pyatilistnik.org. Принтеры очень капризные устройства и с ними связано больше всего заявок от пользователей. Я вам уже рассказывал огромное количество ситуаций, в которых мы с вами устраняли ту или иную проблема. Сегодня я хочу добавить отдельную заметку, в которой покажу, как правильно очистить spooler печати. Делается это для того, чтобы ваш принтер сбросил все старые, зависшие задания, мешающие правильной работе устройства.
В каких ситуациях нужно чистить spooler печати
Давайте определимся в каких ситуациях, вам может потребоваться очистка спулера печати:
- Застряли задания на печать, и не удаляются
Методы очистки spool папки
Я уже много раз рассказывал, что при отправке вашего задания на печать, он попадает в папку spool.
В папке PRINTERS вы найдете список файлов в формате SHD и TMP, которые вы просто так не удалите, так как они заблокированны процессом Spooler. Логично, что нужно его остановить, все удалить и запустить. Есть два метода очистки:
- Ручной
- Через специальный скрипт
Скачиваем скрипт по очистке спулера печати. Кладем его в нужное вам место. Запускаем командную строку от имени администратора и переходим в папку с вашим скриптом, через команду:
Команда dir покажет содержимое вашей папки. У меня тут лежит Clean_spooler.bat. Запускаем его, и он сможет очистить spooler печати, буквально за минуту. Как видите он останавливает «Диспетчер печати», удаляет все содержимое папки «C:\Windows\System32\spool\PRINTERS» и запускает обратно «Диспетчер печати». Все спулер очищен.
Ну и покажу ручную очистку папки spool. Помните я вам рассказывал, как перезапускать диспетчер печати, там мы открывали специальную mmc консоль из которой останавливали службу, тут мы все это дело повторим. Открываем оснастку «Службы», через окно выполнить (Нажмите Win и R одновременно), введя слово services.msc.
Останавливаете службу «Диспетчера печати»
Переходите в папку C:\Windows\System32\spool\PRINTERS и все от туда удаляете.
Запускаете службу и получаете чистый spooler в вашей системе, как видите реально не более минуты все занимает. Естественно, что можно удалить содержимое в папке C:\Windows\System32\spool\PRINTERS и через powershell, если нужно дополню статью и данным сценарием.
Printer Pooling: настройка пула принтеров в Windows Server 2012 R2
Пул принтеров (printer pooling) позволяет объединить несколько физических принтеров, подключенных к одному серверу печати, в один логический. С точки зрения клиентов пул принтеров выглядит как один сетевой принтер. Задание печати, попавшее в очередь печати на таком логическом принтере, будет распечатано на любом свободном принтере пула. Благодаря технологии printer pooling возможно распределить нагрузку между принтерами, увеличить доступность и повысить масштабируемость системы сетевой печати. А в том случае, если текущей емкости печатающих юнитов недостаточно, администратор может легко добавить в пул дополнительные единицы, причем без необходимости перенастраивать что-либо на клиентах.
Использования пулов принтеров рекомендуется в сетях, в которых пользователи печатают большой объем документов. Благодаря пулу принтеров пользователю не приходится искать свободное устройство для печати своих документов, как результат, существенно уменьшается время ожидания пользователем в очереди своих документов.
Пул принтеров создается на сервере печати путем указания нескольких портов для одного принтера. Каждый порт указывает на один физический принтер.
Требования для организации пула принтеров на сервере печати Windows:
- Все принтера в пуле должны быть идентичными (или хотя бы должны работать с использованием одного драйвера печати).
Далее мы покажем, как организовать принт-сервер на базе Windows Server 2012 R2 и объединить на нем несколько принтеров в один пул печати.
В первую очередь на сервере, с помощью консоли Server Manger, необходимо установить роль Print and Document Services.
В составе роли устанавливаем только службу Print Server.
То же самое можно сделать и на Powershell
После окончания установки роли, откроем консоль управления принтерами Print Management и установим новый принтер (Add Printer…).
В мастере установки принтера укажем, что устанавливается сетевой принтер (Add a TCP/IP or Web Services Printer by IP address or hostname).
Далее выберем, что устанавливается TCP/IP принтер (TCP/IP Device) и укажем ip адрес принтера. Опцию Auto detect the printer driver to use (автоматически определять драйвер принтера) отключаем.
В окне выбора типа устройства выберем Generic Network Card.
А затем выберем подходящий драйвер.
Далее в мастере нужно указать системное имя и сетевое имя принтера.
После окончания работы мастера в консоли управления принтерами появится новый принтер.
В случае необходимости, в свойствах нового принтера, можно включить опцию Branch Office Direct Printing
В свойствах принтера на вкладке Sharing укажем, что его нужно опубликовать в Active Directory (List in the directory)
Добавим новый порт для следующего сетевого принтера, перейдя в раздел Ports и выбрав пункт меню Add Port.
Укажем, тип нового порта — Standard TCP/IP Port
И ip адрес второго принтера.
После создания нового порта, вновь откроем свойства созданного ранее принтера.
На вкладке порты (Ports) включим опцию Enable printer pooling и в списке доступных портов отметим созданный на предыдущем этапе tcp/ip порт.
На этом все, мы создали пул печати, состоящий из двух принтеров! Осталось подключить созданный нами логический принтер OSI Finance Pinter на клиентах, и в случае отправки задания оно распечатается на одном из двух принтеров.
Поясним логику работы пула принтеров. Она следующая: полученное от клиента задание распечатывается на первом свободном принтере пула. Если любой из принтеров пула недоступен (занят большим заданием печати, отключен от сети, произошло замятие бумаги), новое задание отправляется на следующий принтер пула. Отметим, что рассылка документов по физическим устройствам выполняется в том порядке, в котором они были добавлены в пул. Поэтому, если производительность принтеров отличается, логично первым устройством добавлять самый «быстрый» принтер.