Come configurare un server di stampa cluster

Questo articolo descrive i passaggi per configurare un server di stampa cluster.

Si applica a: Windows Server 2003
Numero KB originale: 278455

Ulteriori informazioni

È possibile usare Clustering windows per ospitare le funzionalità del server di stampa. I passaggi di configurazione in Microsoft Windows Server 2003 sono diversi da quelli in Microsoft Windows NT Server 4.0, edizione Enterprise, Microsoft Windows 2000 Advanced Server e Microsoft Windows 2000 Datacenter Server. Per configurare un server di stampa cluster, è necessario configurare solo la risorsa Spooler in Amministratore cluster e quindi connettersi al server virtuale per configurare le porte e le code di stampa. Si tratta di un miglioramento rispetto alle versioni precedenti di Windows Clustering in cui è stato necessario ripetere i passaggi di configurazione in ogni nodo del cluster.

Come configurare la risorsa spooler per il cluster

Il primo passaggio nella configurazione di un server di stampa cluster consiste nel creare una risorsa Spooler per il servizio in un server cluster. Le risorse appropriate devono essere rese disponibili al servizio spooler. A tale scopo, creare una risorsa Spooler in Amministratore cluster:

  1. Per aprire Amministratore cluster, fare clic su Start, fare clic su Esegui, digitare cluadmin e quindi fare clic su OK.

  2. Fare clic con il pulsante destro del mouse nel riquadro sinistro e quindi scegliere Configura applicazione.

  3. Nella schermata iniziale fare clic su Avanti, quindi fare di nuovo clic su Avanti per creare un nuovo server virtuale.

  4. Fare clic su Usa un gruppo di risorse esistente e quindi su un gruppo esistente con una risorsa disco in cui archiviare lo spooler e i driver della stampante. Scegliere Avanti.

  5. Per il nome del gruppo di risorse, specificare un nome che rappresenti accuratamente il gruppo, ad esempio "SPOOLER".

    Nota

    Questo nome è a scopo amministrativo solo in Amministratore cluster.

  6. Nella schermata Informazioni di accesso al server virtuale:

    1. In Nome rete immettere un nome NetBIOS a cui si connetteranno i client. Si tratta del nome del server virtuale NetBIOS usato dai client per accedere alle stampanti:
      \\VirtualServer\Printer

      Nota

      Microsoft consiglia di rispettare lo standard di denominazione 8.3 per garantire la compatibilità con le versioni precedenti del client.

    2. Immettere l'indirizzo IP che i client useranno per connettersi a questo server di stampa virtuale. Se i nodi del cluster dispongono di Servizi di stampa per Unix installati e in esecuzione, i client possono connettersi tramite line printer remote (LPR) a questo indirizzo IP.
  7. Scegliere Avanti.

  8. Nella schermata Proprietà avanzate è possibile apportare modifiche alle risorse che stanno per essere create e quindi fare clic su Avanti.

  9. Nella schermata Crea una risorsa per l'applicazione personale fare clic su Avanti.

  10. Fare clic su Stampa spooler e quindi su Avanti.

  11. Assegnare un nome alla risorsa Spooler.

    Nota

    Questo nome è a scopo amministrativo solo in Amministratore cluster.

  12. Impostare le dipendenze per la risorsa Spooler:

    1. Fare clic su Proprietà avanzate e nella scheda Dipendenze fare clic su Modifica.
    2. Fare doppio clic sulla risorsa Disco fisico in cui si desidera trovare i file dello spooler e sulla risorsa Nome rete appena creata.
    3. Fare due volte clic su OK.
  13. Scegliere Avanti.

  14. Fare clic su Fine per completare la procedura guidata.

  15. Verificare la configurazione e il failover di test:

    1. Fare clic con il pulsante destro del mouse sul gruppo di spooler e quindi scegliere Porta online.
    2. Verificare che tutte le risorse vengano online e quindi controllare la presenza di errori nei log eventi.
    3. Fare clic con il pulsante destro del mouse sul gruppo di spooler, scegliere Sposta gruppo, spostare la risorsa Spooler in ogni nodo del cluster che è un possibile proprietario e quindi verificare che tutte le risorse siano online.

    Nota

    Se si sta configurando un server di stampa attivo/attivo, è necessario creare un gruppo per ogni nodo e si vuole impostare ogni gruppo di spooler in modo che abbia un proprietario preferito diverso. Non è possibile avere più risorse Spooler nello stesso gruppo. Una configurazione del server di stampa attiva/attiva è una configurazione in cui sono presenti più nodi nel cluster che elaborano processi di stampa per i client con più spooler. Ciò potrebbe includere fino a due o quattro nodi che gestiscono attivamente le richieste.

Quando un singolo nodo ospita più gruppi con spooler di stampa, sarà possibile esplorare tutte le stampanti di tutti i gruppi.

Come creare le code della stampante

Ora che la risorsa Spooler è stata configurata correttamente con le risorse necessarie, è possibile creare tutte le code di stampa per tutte le stampanti fisiche. È anche possibile usare l'utilità Clustool di Resource Kit per eseguire la migrazione di code di stampanti esistenti in precedenza in un server a un server cluster. Successivamente, usare l'utilità Print Migrate per eseguire la migrazione dei driver della stampante. Per ottenere risultati ottimali, evitare di avere più server configurati per comunicare direttamente con la stessa stampante.

  1. Da uno dei nodi o da un computer remoto con autorizzazioni amministrative per il cluster fare clic su Start, fare clic su Esegui, digitare \\VirtualServer dove VirtualServer è il nome specificato per la risorsa Nome rete da cui dipende la risorsa Spooler.

  2. Fare doppio clic sulla cartella Stampanti .

  3. Fare doppio clic su Aggiungi stampanti per aprire l'Aggiunta guidata stampante e quindi fare clic su Avanti.

  4. Selezionare Crea una nuova porta e quindi fare clic su Avanti.

    Nota

    Le porte TCP/IP sono l'unico tipo di porta supportato in un clustering Windows. Usare l'opzione Porta TCP/IP standard , a meno che i client di stampa non richiedano porte LPR conformi a RFC. In questo caso, seguire questa procedura:

    1. In Pannello di controllo fare doppio clic su Installazione applicazioni e quindi su Aggiungi/Rimuovi componenti di Windows per avviare la Creazione guidata componenti di Windows.
    2. In Componenti scorrere verso il basso e fare clic per selezionare la casella di controllo Altri file di rete e servizi di stampa .
    3. Fare clic su Dettagli per aprire la finestra Altri file di rete e servizi di stampa, fare clic per selezionare la casella di controllo Servizi di stampa per UNIX e quindi fare clic su OK per chiudere la finestra Altri file di rete e servizi di stampa.
    4. Fare clic su Avanti per continuare con la Creazione guidata componenti di Windows.

    Al termine della procedura guidata, la porta LPR sarà disponibile come tipo di porta. Per impostazione predefinita, in base a RFC 1179, la reimpostazione della password self-service userà solo 11 porte TCP.

  5. Digitare l'indirizzo IP della stampante di rete che si desidera elaborare i processi di stampa nella casella Nome stampante o Indirizzo IP .

    Nota

    La stampa bidirezionale può anche essere un problema quando si usa la stampa con reimpostazione della password self-service. Alcuni driver della stampante abilitano questa opzione per impostazione predefinita. Quando si crea la porta e la stampante LPR, disabilitare l'opzione di stampa bidirezionale . Se questa opzione è abilitata, è possibile che una stampante accetti uno o più processi di stampa e quindi interrompa l'accettazione dei processi fino a quando la stampante non viene reimpostata fisicamente.

    Non è più necessario creare una configurazione della porta della stampante definita in locale per ogni nodo. In Windows 2000 (e versioni successive) la configurazione della porta viene archiviata nel Registro di sistema del cluster ed è quindi condivisa tra tutti i nodi del cluster, nella chiave seguente:
    HKEY_Local_Machine\Cluster\Resources\%Spooler GUID%\Parameters\Monitors\

  6. Scegliere il driver appropriato per la stampante e quindi fare clic su Avanti.

  7. Assegnare alla stampante un nome univoco nel server del cluster.

  8. Scegliere un nome di condivisione per la stampante; questo nome deve essere univoco anche in questo cluster. Non si vuole avere altre stampanti con lo stesso nome di condivisione in questo cluster, anche se si trovano in un gruppo diverso e associate a una risorsa Spooler diversa. In caso di errore, in una configurazione attiva/attiva lo stesso nodo nel cluster può essere proprietario di entrambi i gruppi di spooler. In questo caso, le stampanti che condividono un nome comune non saranno disponibili. Anche in questo caso, è consigliabile rispettare lo standard di denominazione 8.3 per la compatibilità con le versioni precedenti.

    Nota

    Il processo di installazione copia quindi i file del driver della stampante nella condivisione \\VirtualServer\print$. I driver della stampante vengono copiati nella cartella %SystemRoot%\System32\Spool\Drivers\Spooler GUID\Drivers del nodo del cluster proprietario della risorsa Nome rete per questo nome virtuale. I driver vengono copiati anche nel disco condiviso nella cartella \PrinterDrivers.

  9. Testare la stampa per questa stampante:

    Dopo aver aggiunto tutte le code di stampa desiderate, usare Amministratore cluster per spostare il gruppo che contiene la risorsa Spooler di stampa in tutti gli altri nodi. I driver della stampante vengono copiati dalla cartella \PrinterDrivers nel disco condiviso nella cartella %SystemRoot%\System32\Spool\Drivers%Spooler GUID%\Drivers in tale nodo.

    Nota

    La stampa è immediatamente disponibile per i client quando la coda è stata creata anche se i driver non sono stati copiati in tutti gli altri nodi disponibili. Non è necessario spostare il gruppo di spooler in tutti gli altri nodi immediatamente dopo aver creato le code per il funzionamento del cluster. È possibile eseguire questa operazione in un secondo momento quando è possibile pianificare una breve interruzione durante la quale è possibile portare offline la risorsa Spooler.

Quando si configura un cluster di stampa, è necessario impostare le dimensioni del log quorum su una dimensione sufficientemente grande da essere conforme al numero di stampanti che verranno installate. È consigliabile aumentare le dimensioni del log del quorum di reimpostazione quando si aumentano le dimensioni del log quorum. Per determinare se è necessario aumentare il valore delle dimensioni del log del quorum di reimpostazione, verificare le dimensioni del file Clusdb. Ogni nodo include una copia locale di questo file nella cartella %SystemRoot%\Cluster. Le dimensioni del log del quorum di reimpostazione per il log transazionale devono essere maggiori delle dimensioni del file Clusdb per il Registro di sistema del cluster.

Ad esempio, se sono state installate stampanti e le dimensioni del file Clusdb sono di 6 megabyte (MB), è necessario aumentare le dimensioni del log quorum di reimpostazione a 8192 byte (8 MB). Per impostazione predefinita, le dimensioni del log del quorum di reimpostazione in Windows Server 2003 sono di 4 MB. È consigliabile aumentare le dimensioni del log del quorum di reimpostazione con incrementi di 64 KB. Una buona regola consiste nel raddoppiare le dimensioni correnti del log del quorum di reimpostazione.