Compartir a través de


Configuración de un servidor de impresión en clúster

En este artículo se describen los pasos para configurar un servidor de impresión en clúster.

Se aplica a: Windows Server 2003
Número de KB original: 278455

Más información

Puede usar la agrupación en clústeres de Windows para hospedar la funcionalidad del servidor de impresión. Los pasos de configuración de Microsoft Windows Server 2003 difieren de los de Microsoft Windows NT Server 4.0, Enterprise Edition, Microsoft Windows 2000 Advanced Server y Microsoft Windows 2000 Datacenter Server. Para configurar un servidor de impresión en clúster, debe configurar solo el recurso Spooler en administrador de clústeres y, a continuación, conectarse al servidor virtual para configurar los puertos y las colas de impresión. Se trata de una mejora respecto a las versiones anteriores de La agrupación en clústeres de Windows en las que tenía que repetir los pasos de configuración en cada nodo del clúster.

Configuración del recurso de cola para el clúster

El primer paso para configurar un servidor de impresora en clúster es crear un recurso Spooler para el servicio en un servidor en clúster. Los recursos adecuados deben estar disponibles para el servicio de cola. Para ello, cree un recurso de 'Spooler' en Administrador de Clúster.

  1. Para abrir administrador de clústeres, haga clic en Inicio, haga clic en Ejecutar, escriba cluadminy, a continuación, haga clic en Aceptar.

  2. Haga clic con el botón derecho en el panel izquierdo y, a continuación, haga clic en Configurar aplicación.

  3. En la pantalla de bienvenida, haga clic en Siguiente y, a continuación, vuelva a hacer clic en Siguiente para crear un nuevo servidor virtual.

  4. Haga clic en Usar un grupo de recursos existente y, a continuación, haga clic en un grupo existente que tenga un recurso de Disco en el que quiera almacenar los controladores de cola de impresión y de impresora. Haga clic en Next.

  5. Para el nombre del grupo de recursos, proporcione un nombre que represente con precisión el grupo, como "SPOOLER".

    Nota:

    Este nombre es solo para fines administrativos en administrador de clústeres.

  6. En la pantalla Información de acceso del servidor virtual:

    1. En Nombre de red, escriba un nombre NetBIOS al que se conectarán los clientes. Este es el nombre del servidor virtual NetBIOS que usan los clientes para acceder a las impresoras:
      \\ VirtualServer\Printer

      Nota:

      Microsoft recomienda cumplir el estándar de nomenclatura 8.3 para garantizar la compatibilidad con versiones anteriores del cliente.

    2. Escriba la dirección IP que los clientes usarán para conectarse a este servidor de impresión virtual. Si los nodos del clúster tienen servicios de impresión para Unix instalados y en ejecución, los clientes pueden conectarse mediante la impresora de línea remota (LPR) a esta dirección IP.
  7. Haga clic en Next.

  8. En la pantalla Propiedades avanzadas, puede realizar modificaciones en los recursos que están a punto de crearse y, a continuación, hacer clic en Siguiente.

  9. En la pantalla Crear un recurso para mi aplicación, haga clic en Siguiente.

  10. Haga clic en Imprimir cola y, a continuación, haga clic en Siguiente.

  11. Asigne un nombre al recurso Spooler.

    Nota:

    Este nombre es solo para fines administrativos en administrador de clústeres.

  12. Establezca las dependencias para el recurso Spooler:

    1. Haga clic en Propiedades avanzadas y, en la pestaña Dependencias , haga clic en Modificar.
    2. Haga doble clic en el recurso Disco físico en el que desea que se encuentren los archivos del spooler, y en el recurso Nombre de red que acaba de crear.
    3. Haga clic en Aceptar dos veces.
  13. Haga clic en Next.

  14. Haga clic en Finalizar para completar el asistente.

  15. Verifique la configuración y pruebe el failover.

    1. Haga clic derecho en el grupo de colas y, a continuación, haga clic en Activar en línea.
    2. Compruebe que todos los recursos están en línea y, a continuación, compruebe si hay errores en los registros de eventos.
    3. Haga clic con el botón derecho en el grupo Spooler, haga clic en Mover grupo, mueva el recurso Spooler a cada nodo del clúster que sea un posible propietario y verifique que todos los recursos estén en línea.

    Nota:

    Si va a configurar un servidor de impresión activo/activo, debe crear un grupo para cada nodo y desea establecer cada grupo de spoolers para que tenga un propietario preferido diferente. No puede tener varios recursos de Spooler en el mismo grupo. Una configuración de servidor de impresión activa o activa es una en la que hay varios nodos en el clúster que procesan trabajos de impresión para clientes con varios coladores. Esto podría incluir hasta dos o cuatro nodos que controlan activamente las solicitudes.

Cuando un solo nodo hospeda varios grupos con spoolers de impresión, podrá navegar por todas las impresoras de todos los grupos.

Cómo crear las colas de impresoras

Ahora que ha configurado correctamente el recurso Spooler con los recursos necesarios, puede crear todas las colas de impresión para todas las impresoras físicas. También puede usar la utilidad Clustool del Kit de recursos para migrar colas de impresoras existentes previamente en un servidor a un servidor en clúster. Después, use la utilidad Print Migrate para migrar los controladores de impresora. Para obtener los mejores resultados, evite tener varios servidores configurados para comunicarse directamente con la misma impresora.

  1. Desde uno de los nodos o un equipo remoto que tiene permisos administrativos para el clúster, haga clic en Inicio, haga clic en Ejecutar, escriba \\VirtualServer donde VirtualServer es el nombre especificado para el recurso Nombre de red en el que depende el recurso Spooler.

  2. Haga doble clic en la carpeta Impresoras .

  3. Haga doble clic en Agregar impresoras para abrir el Asistente para agregar impresoras y, a continuación, haga clic en Siguiente.

  4. Seleccione Crear un puerto y, a continuación, haga clic en Siguiente.

    Nota:

    Los puertos TCP/IP son el único tipo de puerto admitido en un clúster de Windows. Utilice la opción Puerto TCP/IP Estándar a menos que los clientes de impresión necesiten puertos LPR compatibles con RFC. Si este es el caso, siga estos pasos:

    1. En Panel de control, haga doble clic en Agregar o quitar programas y, a continuación, haga clic en Agregar o quitar componentes de Windows para iniciar el Asistente para componentes de Windows.
    2. En Componentes, desplácese hacia abajo y haga clic para seleccionar la casilla Otros archivos de red y Servicios de impresión.
    3. Haga clic en Detalles para abrir la ventana Otros archivos de red e Servicios de impresión, haga clic para activar la casilla Servicios de impresión para UNIX y, a continuación, haga clic en Aceptar para cerrar la ventana Otros archivos de red y Servicios de impresión.
    4. Haga clic en Siguiente para continuar con el Asistente para componentes de Windows.

    Cuando complete el asistente, el puerto LPR estará disponible como un tipo de puerto. De forma predeterminada, según RFC 1179, LPR usará solo 11 puertos TCP.

  5. Escriba la dirección IP de la impresora de red que desea procesar los trabajos de impresión en el cuadro Nombre de impresora o Dirección IP.

    Nota:

    La impresión bidireccional también puede ser un problema al usar la impresión LPR. Algunos controladores de impresora habilitan esta opción de forma predeterminada. Al crear el puerto LPR y la impresora, deshabilite la opción de impresión bidireccional. Si esta opción está habilitada, puede provocar que una impresora acepte uno o varios trabajos de impresión y, a continuación, deje de aceptar trabajos hasta que la impresora se restablezca físicamente.

    Ya no tiene que crear una configuración de puerto de impresora definida localmente para cada nodo. En Windows 2000 (y versiones posteriores), la configuración del puerto se almacena en el registro de clúster y, por tanto, se comparte entre todos los nodos del clúster, en la siguiente clave:
    HKEY_Local_Machine\Cluster\Resources\%Spooler GUID%\Parameters\Monitors\

  6. Elija el controlador adecuado para esta impresora y, a continuación, haga clic en Siguiente.

  7. Asigne a la impresora un nombre único en el servidor de clúster.

  8. Elija un nombre de recurso compartido para la impresora; este nombre también debe ser único en este clúster. No desea tener ninguna otra impresora con el mismo nombre de recurso compartido en este clúster, incluso si están en un grupo diferente y están asociados a otro recurso de Spooler. En caso de error, en una configuración activa o activa, el mismo nodo del clúster puede ser propietario de ambos grupos de servidores. Si esto ocurre, las impresoras que comparten un nombre común no estarán disponibles. De nuevo, se recomienda cumplir el estándar de nomenclatura 8.3 para la compatibilidad con versiones anteriores.

    Nota:

    A continuación, el proceso de instalación copia los archivos del controlador de impresora en el recurso compartido \\VirtualServer\print$. Los controladores de impresora se copian en la carpeta %SystemRoot%\System32\Spool\Drivers\Spooler GUID\Drivers del nodo del clúster que posee el recurso Nombre de red para este nombre virtual. Los controladores también se copian en el disco compartido en la carpeta \PrinterDrivers.

  9. Pruebe la impresión de esta impresora:

    Después de agregar todas las colas de impresión deseadas, use Administrador de clústeres para mover el grupo que contiene el recurso Print Spooler a todos los demás nodos. Los controladores de impresora se copian desde la carpeta \PrinterDrivers en el disco compartido a la carpeta %SystemRoot%\System32\Spool\Drivers%Spooler GUID%\Drivers en ese nodo.

    Nota:

    La impresión está disponible inmediatamente para los clientes cuando se ha creado la cola aunque los controladores no se hayan copiado en todos los demás nodos disponibles. No es necesario mover el grupo de spooler a todos los demás nodos inmediatamente después de crear las colas para que el clúster funcione. Puede hacerlo más adelante cuando pueda programar una breve interrupción, tiempo durante el cual podrá desconectar el recurso Spooler.

Al configurar un clúster de impresión, debe establecer el tamaño del registro de Cuórum en un tamaño lo suficientemente grande como para cumplir con el número de impresoras que se instalarán. Debe aumentar el tamaño del registro de restablecimiento del cuórum al aumentar el tamaño del registro del cuórum. Para ayudar a determinar si tiene que aumentar el tamaño del registro de cuórum de reinicio, compruebe el tamaño del archivo Clusdb. Cada nodo incluye una copia local de este archivo en la carpeta %SystemRoot%\Cluster. El tamaño del registro de cuórum de restablecimiento del registro transaccional debe ser mayor que el tamaño del archivo Clusdb para el registro de clúster.

Por ejemplo, si ha instalado impresoras y el tamaño del archivo Clusdb es de 6 megabytes (MB), debe aumentar el tamaño del registro de cuórum de restablecimiento a 8192 bytes (8 MB). De forma predeterminada, el tamaño del registro de cuórum de restablecimiento en Windows Server 2003 es de 4 MB. Debe aumentar el tamaño del registro de cuórum de restablecimiento en incrementos de 64 KB. Una buena regla es duplicar el tamaño actual del registro de cuórum de restablecimiento.