Como configurar um servidor de impressão clusterizado

Este artigo descreve as etapas para configurar um servidor de impressão clusterizado.

Aplica-se a: Windows Server 2003
Número de KB original: 278455

Mais informações

Você pode usar o Clustering do Windows para hospedar a funcionalidade do servidor de impressão. As etapas de configuração no Microsoft Windows Server 2003 diferem das do Microsoft Windows NT Server 4.0, Edição Enterprise, Microsoft Windows 2000 Advanced Server e Microsoft Windows 2000 Datacenter Server. Para configurar um servidor de impressão clusterizado, você precisa configurar apenas o recurso Spooler no Administrador de Cluster e, em seguida, conectar-se ao servidor virtual para configurar as portas e imprimir filas. Essa é uma melhoria em relação às versões anteriores do Clustering do Windows em que você precisou repetir as etapas de configuração em cada nó no cluster.

Como configurar o recurso do spooler para o cluster

A primeira etapa na configuração de um servidor de impressora clusterizado é criar um recurso Spooler para o serviço em um servidor clusterizado. Os recursos apropriados precisam ser disponibilizados para o serviço de spooler. Para fazer isso, crie um recurso do Spooler no Administrador de Cluster:

  1. Para abrir o Administrador de Cluster, clique em Iniciar, clique em Executar, digite cluadmin e clique em OK.

  2. Clique com o botão direito do mouse no painel esquerdo e clique em Configurar Aplicativo.

  3. Na tela De boas-vindas, clique em Avançar e clique em Avançar novamente para criar um novo servidor virtual.

  4. Clique em Usar um Grupo de Recursos existente e clique em um grupo existente que tem um recurso disk no qual você deseja armazenar os drivers de spooler e impressora. Clique em Próximo.

  5. Para o nome do grupo de recursos, forneça um nome que represente com precisão o grupo, como "SPOOLER".

    Observação

    Esse nome é para fins administrativos somente no Administrador de Cluster.

  6. Na tela Informações de Acesso do Servidor Virtual:

    1. Em Nome da Rede, insira um nome NetBIOS ao qual os clientes se conectarão. Este é o nome do servidor virtual NetBIOS que é usado pelos clientes para acessar as impressoras:
      \\VirtualServer\Printer

      Observação

      A Microsoft recomenda aderir ao padrão de nomenclatura 8.3 para garantir a compatibilidade com versões anteriores do cliente.

    2. Insira o endereço IP que os clientes usarão para se conectar a este servidor de impressão virtual. Se os nós do cluster tiverem os Serviços de Impressão para Unix instalados e em execução, os clientes poderão se conectar usando a LPR (impressora de linha) a esse endereço IP.
  7. Clique em Próximo.

  8. Na tela Propriedades Avançadas, você pode fazer modificações nos recursos que estão prestes a ser criados e, em seguida, clicar em Avançar.

  9. Na tela Criar um Recurso para Meu Aplicativo, clique em Avançar.

  10. Clique em Imprimir Spooler e clique em Avançar.

  11. Dê um nome ao recurso Spooler.

    Observação

    Esse nome é para fins administrativos somente no Administrador de Cluster.

  12. Defina as dependências do recurso Spooler:

    1. Clique em Propriedades Avançadas e, na guia Dependências , clique em Modificar.
    2. Clique duas vezes no recurso Disco Físico no qual você deseja que os arquivos do spooler sejam localizados e o recurso Nome da Rede que você acabou de criar.
    3. Clique em OK duas vezes.
  13. Clique em Próximo.

  14. Clique em Concluir para concluir o assistente.

  15. Verificar a configuração e o failover de teste:

    1. Clique com o botão direito do mouse no grupo do spooler e clique em Trazer Online.
    2. Verifique se todos os recursos estão online e, em seguida, marcar os logs de eventos para obter erros.
    3. Clique com o botão direito do mouse no grupo spooler, clique em Mover Grupo, mova o recurso Spooler para cada nó no cluster que é um possível proprietário e verifique se todos os recursos estão online.

    Observação

    Se você estiver configurando um servidor de impressão ativo/ativo, precisará criar um grupo para cada nó e deseja definir cada grupo de spooler para ter um proprietário preferencial diferente. Você não pode ter vários recursos do Spooler no mesmo grupo. Uma configuração de servidor de impressão ativo/ativo é aquela em que há vários nós no cluster que estão processando trabalhos de impressão para clientes com vários spoolers. Isso pode incluir até dois a quatro nós que estão lidando ativamente com solicitações.

Quando um único nó estiver hospedando vários grupos com spoolers de impressão, você poderá navegar por todas as impressoras de todos os grupos.

Como criar filas de impressora

Agora que você configurou corretamente o recurso Spooler com os recursos necessários, você pode criar todas as filas de impressão para todas as impressoras físicas. Você também pode usar o utilitário Clustool do Kit de Recursos para migrar filas de impressora existentes anteriormente em um servidor para um servidor clusterizado. Depois disso, use o utilitário De Migração de Impressão para migrar os drivers de impressora. Para obter melhores resultados, evite ter vários servidores configurados para se comunicar diretamente com a mesma impressora.

  1. De um dos nós ou de um computador remoto que tem permissões administrativas para o cluster clique em Iniciar, clique em Executar, digite \\VirtualServer em que VirtualServer é o nome especificado para o recurso Nome de Rede no qual o recurso Spooler é dependente.

  2. Clique duas vezes na pasta Impressoras .

  3. Clique duas vezes em Adicionar Impressoras para abrir o Assistente de Adicionar Impressora e clique em Avançar.

  4. Selecione Criar uma nova porta e clique em Avançar.

    Observação

    As portas TCP/IP são o único tipo de porta com suporte em um Clustering do Windows. Use a opção Porta TCP/IP Padrão , a menos que os clientes de impressão precisem de portas LPR compatíveis com RFC. Se esse for o caso, siga estas etapas:

    1. Em Painel de Controle, clique duas vezes em Adicionar/Remover Programas e clique em Adicionar/Remover Componentes do Windows para iniciar o Assistente de Componentes do Windows.
    2. Em Componentes, role para baixo e clique para selecionar a caixa Outros Arquivos de Rede e Serviços de Impressão marcar.
    3. Clique em Detalhes para abrir a janela Outros Arquivos de Rede e Serviços de Impressão, clique para selecionar a caixa Serviços de Impressão para UNIX marcar e clique em OK para fechar a janela Outros Arquivos de Rede e Serviços de Impressão.
    4. Clique em Avançar para continuar com o Assistente de Componentes do Windows.

    Quando você concluir o assistente, a porta LPR estará disponível como um tipo de porta. Por padrão, de acordo com o RFC 1179, a LPR usará apenas 11 portas TCP.

  5. Digite o endereço IP da impressora de rede que você deseja processar os trabalhos de impressão na caixa Nome da Impressora ou Endereço IP .

    Observação

    A impressão bidirecional também pode ser um problema ao usar a impressão LPR. Alguns drivers de impressora habilitam essa opção por padrão. Ao criar a porta e a impressora LPR, desabilite a opção de impressão bidirecional . Se essa opção estiver habilitada, pode fazer com que uma impressora aceite um ou mais trabalhos de impressão e, em seguida, pare de aceitar trabalhos até que a impressora seja redefinida fisicamente.

    Você não precisa mais criar uma configuração de porta de impressora definida localmente para cada nó. No Windows 2000 (e posterior) a configuração da porta é armazenada no registro de cluster e, portanto, é compartilhada entre todos os nós de cluster, na seguinte chave:
    HKEY_Local_Machine\Cluster\Resources\%Spooler GUID%\Parameters\Monitors\

  6. Escolha o driver apropriado para esta impressora e clique em Avançar.

  7. Dê à impressora um nome exclusivo no servidor de cluster.

  8. Escolha um nome de compartilhamento para a impressora; esse nome também deve ser exclusivo neste cluster. Você não deseja ter nenhuma outra impressora com o mesmo nome de compartilhamento neste cluster, mesmo que elas estejam em um grupo diferente e associadas a um recurso diferente do Spooler. No caso de uma falha, em uma configuração ativa/ativa, o mesmo nó no cluster pode possuir ambos os grupos de spooler. Se isso ocorrer, impressoras que compartilham um nome comum não estarão disponíveis. Novamente, é recomendável aderir ao padrão de nomenclatura 8.3 para compatibilidade com versões anteriores.

    Observação

    O processo de instalação copia os arquivos do driver da impressora para o compartilhamento \\VirtualServer\print$. Os drivers de impressora são copiados para a pasta %SystemRoot%\System32\Spool\Drivers\Spooler GUID\Drivers do nó no cluster que possui o recurso Nome da Rede para esse nome virtual. Os drivers também são copiados para o disco compartilhado na pasta \PrinterDrivers.

  9. Teste a impressão desta impressora:

    Depois de adicionar todas as filas de impressão desejadas, use o Administrador de Cluster para mover o grupo que contém o recurso Print Spooler para todos os outros nós. Isso copia os drivers de impressora da pasta \PrinterDrivers no disco compartilhado para a pasta %SystemRoot%\System32\Spool\Drivers%Spooler GUID%\Drivers nesse nó.

    Observação

    A impressão está disponível imediatamente para clientes quando a fila foi criada, embora os drivers não tenham sido copiados para todos os outros nós disponíveis. Não é necessário mover o grupo de spooler para todos os outros nós imediatamente após a criação das filas para que o cluster funcione. Você pode fazer isso mais tarde quando puder agendar uma breve interrupção durante o qual você pode tirar o recurso do Spooler offline.

Ao configurar um cluster de impressão, você precisa definir o tamanho do log do Quorum como um tamanho grande o suficiente para cumprir o número de impressoras que serão instaladas. Você deve aumentar o tamanho do log de quorum de redefinição quando aumentar o tamanho do tamanho do log do Quorum. Para ajudar a determinar se você precisa aumentar o valor de tamanho do log de quorum de redefinição, verifique o tamanho do arquivo Clusdb. Cada nó inclui uma cópia local desse arquivo na pasta %SystemRoot%\Cluster. O tamanho do log de quorum de redefinição para o log transacional deve ser maior do que o tamanho do arquivo Clusdb para o registro de cluster.

Por exemplo, se você instalou impressoras e o tamanho do arquivo Clusdb for de 6 megabytes (MB), você deverá aumentar o tamanho do log de quorum de redefinição para 8.192 bytes (8 MB). Por padrão, o tamanho do log de quorum de redefinição no Windows Server 2003 é de 4 MB. Você deve aumentar o tamanho do log de quorum de redefinição em incrementos de 64 KB. Uma boa regra é dobrar o tamanho atual do log de quorum de redefinição.