Настройка кластеризованного сервера печати

В этой статье описаны действия по настройке кластеризованного сервера печати.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 278455

Дополнительная информация

Для размещения функциональных возможностей сервера печати можно использовать кластеризацию Windows. Шаги настройки в Microsoft Windows Server 2003 отличаются от действий в Microsoft Windows NT Server 4.0, выпуск Enterprise, Microsoft Windows 2000 Advanced Server и Microsoft Windows 2000 Datacenter Server. Чтобы настроить кластеризованный сервер печати, необходимо настроить только ресурс очереди в администраторе кластера, а затем подключиться к виртуальному серверу для настройки портов и очередей печати. Это улучшение по сравнению с предыдущими версиями кластеризации Windows, в которых приходилось повторять действия по настройке на каждом узле в кластере.

Настройка ресурса очереди для кластера

Первым шагом при настройке кластеризованного сервера принтера является создание ресурса очереди для службы на кластеризованном сервере. Для службы очереди необходимо предоставить доступ к соответствующим ресурсам. Для этого создайте ресурс диспетчера очереди в администраторе кластера:

  1. Чтобы открыть администратор кластера, нажмите кнопку Пуск, нажмите кнопку Выполнить, введите cluadmin и нажмите кнопку ОК.

  2. Щелкните правой кнопкой мыши в области слева и выберите команду Настроить приложение.

  3. На экране приветствия нажмите кнопку Далее, а затем нажмите кнопку Далее еще раз, чтобы создать новый виртуальный сервер.

  4. Щелкните Использовать существующую группу ресурсов, а затем выберите существующую группу с ресурсом диска, в которой нужно хранить драйверы очереди и принтера. Нажмите кнопку Далее.

  5. В качестве имени группы ресурсов укажите имя, которое точно представляет группу, например "SPOOLER".

    Примечание.

    Это имя используется только в административных целях в администраторе кластера.

  6. На экране Сведения о доступе к виртуальному серверу:

    1. В разделе Сетевое имя введите имя NetBIOS, к которому будут подключаться клиенты. Это имя виртуального сервера NetBIOS, которое используется клиентами для доступа к принтерам:
      \\VirtualServer\Printer

      Примечание.

      Корпорация Майкрософт рекомендует придерживаться стандарта именования 8.3, чтобы обеспечить совместимость с более ранними версиями клиента.

    2. Введите IP-адрес, который клиенты будут использовать для подключения к этому виртуальному серверу печати. Если на узлах кластера установлены и запущены службы печати для Unix, клиенты могут подключиться к этому IP-адресу с помощью удаленного принтера (LPR).
  7. Нажмите кнопку Далее.

  8. На экране Дополнительные свойства можно внести изменения в ресурсы, которые будут созданы, а затем нажать кнопку Далее.

  9. На экране Создание ресурса для моего приложения нажмите кнопку Далее.

  10. Нажмите кнопку Печать очереди, а затем нажмите кнопку Далее.

  11. Присвойте ресурсу очереди имя.

    Примечание.

    Это имя используется только в административных целях в администраторе кластера.

  12. Задайте зависимости для ресурса диспетчера очереди:

    1. Щелкните Дополнительные свойства и на вкладке Зависимости нажмите кнопку Изменить.
    2. Дважды щелкните ресурс физического диска, в котором должны находиться файлы очереди, и только что созданный ресурс Сетевое имя.
    3. Дважды нажмите кнопку ОК.
  13. Нажмите кнопку Далее.

  14. Нажмите кнопку Finish (Готово) для завершения работы мастера.

  15. Проверьте конфигурацию и тестовую отработку отказа:

    1. Щелкните правой кнопкой мыши группу очереди и выберите команду Подключиться.
    2. Убедитесь, что все ресурсы подключены, а затем проверка журналы событий на наличие ошибок.
    3. Щелкните правой кнопкой мыши группу очереди, выберите Переместить группу, переместите ресурс очереди на каждый узел кластера, который является возможным владельцем, а затем убедитесь, что все ресурсы подключены к сети.

    Примечание.

    Если вы настраиваете активный или активный сервер печати, необходимо создать одну группу для каждого узла и настроить для каждой группы очереди другой предпочтительный владелец. В одной группе не может быть несколько ресурсов диспетчера очереди. Конфигурация сервера печати "активный-активный" — это конфигурация, в которой в кластере есть несколько узлов, обрабатывающих задания печати для клиентов с несколькими очереди. Это может включать в себя от двух до четырех узлов, которые активно обрабатывают запросы.

Если на одном узле размещается несколько групп с пулами печати, вы сможете просматривать все принтеры из всех групп.

Создание очередей принтера

Теперь, когда вы правильно настроили ресурс диспетчера очереди с необходимыми ресурсами, можно создать все очереди печати для всех физических принтеров. Вы также можете использовать служебную программу Clustool из пакета ресурсов для переноса ранее существующих очередей принтеров на сервере в кластеризованный сервер. После этого используйте служебную программу "Миграция печати", чтобы перенести драйверы принтера. Для достижения наилучших результатов не настраивайте несколько серверов для прямого взаимодействия с тем же принтером.

  1. На одном из узлов или удаленном компьютере с правами администратора кластера нажмите кнопку Пуск, нажмите кнопку Запустить, введите \\VirtualServer , где VirtualServer — это имя, указанное для ресурса сетевого имени, от которого зависит ресурс очереди.

  2. Дважды щелкните папку Принтеры .

  3. Дважды щелкните Добавить принтеры , чтобы открыть мастер добавления принтеров, а затем нажмите кнопку Далее.

  4. Выберите Создать новый порт и нажмите кнопку Далее.

    Примечание.

    Порты TCP/IP являются единственным поддерживаемым типом портов в кластере Windows. Используйте параметр Стандартный порт TCP/IP , если клиентам печати не нужны порты LPR, совместимые с RFC. В этом случае выполните следующие действия.

    1. В панель управления дважды щелкните Пункты "Установка и удаление программ", а затем щелкните Добавить и удалить компоненты Windows, чтобы запустить мастер компонентов Windows.
    2. В разделе Компоненты прокрутите вниз и щелкните, чтобы выбрать проверка другие сетевые службы файлов и печати.
    3. Щелкните Сведения, чтобы открыть окно Другие сетевые службы файлов и печати, выберите поле Службы печати для UNIX проверка, а затем нажмите кнопку ОК, чтобы закрыть окно Другие сетевые файловые службы и службы печати.
    4. Нажмите кнопку Далее , чтобы продолжить работу с мастером компонентов Windows.

    После завершения работы мастера порт LPR будет доступен как тип порта. По умолчанию в соответствии с RFC 1179 LPR будет использовать только 11 TCP-портов.

  5. Введите IP-адрес сетевого принтера, который требуется обработать задания печати, в поле Имя принтера или IP-адрес .

    Примечание.

    Двунаправленная печать также может быть проблемой при использовании LPR-печати. Некоторые драйверы принтера по умолчанию поддерживают этот параметр. При создании порта LPR и принтера отключите параметр двунаправленной печати . Если этот параметр включен, принтер может принять одно или несколько заданий печати, а затем прекратить прием заданий до физического сброса принтера.

    Вам больше не нужно создавать локально определенную конфигурацию порта принтера для каждого узла. В Windows 2000 (и более поздних версиях) конфигурация портов хранится в реестре кластера и, следовательно, совместно используется всеми узлами кластера в следующем разделе:
    HKEY_Local_Machine\Cluster\Resources\%Spooler GUID%\Parameters\Monitors\

  6. Выберите соответствующий драйвер для этого принтера и нажмите кнопку Далее.

  7. Присвойте принтеру уникальное имя на сервере кластера.

  8. Выберите имя общей папки для принтера; это имя также должно быть уникальным в этом кластере. Вы не хотите, чтобы в этом кластере были другие принтеры с тем же именем общей папки, даже если они находятся в другой группе и связаны с другим ресурсом диспетчера очереди. В случае сбоя в конфигурации "активный/активный" один и тот же узел в кластере может владеть обеими группами очереди очереди. В этом случае принтеры с общим именем будут недоступны. Опять же, рекомендуется придерживаться стандарта именования 8.3 для совместимости с более ранними версиями.

    Примечание.

    Затем в процессе установки файлы драйвера принтера копируются в общую папку \\VirtualServer\print$. Драйверы принтера копируются в папку %SystemRoot%\System32\Spool\Drivers\Spooler GUID\Drivers узла в кластере, которому принадлежит ресурс сетевого имени для этого виртуального имени. Драйверы также копируются на общий диск в папке \PrinterDrivers.

  9. Протестируйте печать для этого принтера:

    После добавления всех необходимых очередей печати с помощью администратора кластера переместите группу, содержащую ресурс очереди печати, на все остальные узлы. При этом драйверы принтера копируются из папки \PrinterDrivers на общем диске в папку %SystemRoot%\System32\Spool\Drivers%Spooler GUID%\Drivers на этом узле.

    Примечание.

    Печать доступна клиентам сразу после создания очереди, даже если драйверы не были скопированы на все другие доступные узлы. Не нужно перемещать группу очереди на все остальные узлы сразу после создания очередей для работы кластера. Это можно сделать позже, когда вы сможете запланировать кратковременный сбой, в течение которого вы сможете перевести ресурс очереди в автономный режим.

При настройке кластера печати необходимо задать размер журнала кворума, достаточный для того, чтобы соответствовать количеству установленных принтеров. При увеличении размера журнала кворума сброса следует увеличить размер журнала кворума. Чтобы определить, нужно ли увеличить размер журнала сброса кворума, проверьте размер файла Clusdb. Каждый узел содержит локальную копию этого файла в папке %SystemRoot%\Cluster. Размер журнала сброса кворума для журнала транзакций должен быть больше размера файла Clusdb для реестра кластера.

Например, если установлены принтеры и размер файла Clusdb составляет 6 мб, следует увеличить размер журнала кворума сброса до 8192 байт (8 МБ). По умолчанию размер журнала сброса кворума в Windows Server 2003 составляет 4 МБ. Необходимо увеличить размер журнала кворума сброса с шагом в 64 КБ. Рекомендуется удвоить текущий размер журнала кворума сброса.