Freigeben über


So richten Sie einen gruppierten Druckserver ein

Dieser Artikel beschreibt die Schritte zur Einrichtung eines Cluster-Druckservers.

Gilt für: Windows Server 2003
Ursprüngliche KB-Nummer: 278455

Mehr Informationen

Sie können Windows-Clustering verwenden, um die Druckserverfunktionalität bereitzustellen. Die Konfigurationsschritte in Microsoft Windows Server 2003 unterscheiden sich von denen in Microsoft Windows NT Server 4.0, Enterprise-Edition, Microsoft Windows 2000 Advanced Server und Microsoft Windows 2000 Datacenter Server. Um einen Cluster-Druckserver einzurichten, müssen Sie lediglich die Spooler-Ressource im Cluster-Administrator konfigurieren und sich dann mit dem virtuellen Server verbinden, um die Anschlüsse und Druckwarteschlangen zu konfigurieren. Dies ist eine Verbesserung gegenüber früheren Versionen von Windows Clustering, bei denen Sie die Konfigurationsschritte auf jedem Knoten im Cluster wiederholen mussten.

So konfigurieren Sie die Spooler-Ressource für den Cluster

Der erste Schritt bei der Einrichtung eines Cluster-Druckservers besteht darin, eine Spooler-Ressource für den Dienst auf einem Cluster-Server zu erstellen. Die entsprechenden Ressourcen müssen für den Spooler-Dienst bereitgestellt werden. Erstellen Sie dazu eine Spooler-Ressource im Clusteradministrator:

  1. Klicken Sie zum Öffnen des Clusteradministrators auf "Start", klicken Sie auf "Ausführen", geben Sie "Cluadmin" ein, und klicken Sie dann auf "OK".

  2. Klicken Sie mit der rechten Maustaste im linken Bereich, und klicken Sie dann auf Anwendung konfigurieren.

  3. Am Begrüßungsbildschirm klickst du auf Weiter und dann erneut auf Weiter, um einen neuen virtuellen Server zu erstellen.

  4. Klicken Sie auf Verwenden Sie eine bestehende Ressourcengruppe, und klicken Sie dann auf eine bestehende Gruppe, die über eine Datenträgerressource verfügt, in der Sie die Spooler- und Druckertreiber speichern möchten. Klicke auf Weiter.

  5. Für den Namen der Ressourcengruppe geben Sie einen Namen an, der die Gruppe genau beschreibt, zum Beispiel "SPOOLER".

    Hinweis

    Dieser Name dient ausschließlich administrativen Zwecken im Cluster-Administrator.

  6. Auf dem Bildschirm für die Zugangsinformationen des virtuellen Servers:

    1. Unter Netzwerknamen geben Sie einen NetBIOS-Namen ein, mit dem sich die Clients verbinden werden. Dies ist der NetBIOS-Name des virtuellen Servers, der von Clients verwendet wird, um auf die Drucker zuzugreifen.
      \\ VirtualServer\Printer

      Hinweis

      Microsoft empfiehlt die Einhaltung des 8.3-Namensstandards, um die Kompatibilität mit früheren Versionen des Clients sicherzustellen.

    2. Geben Sie die IP-Adresse ein, die Clients verwenden, um eine Verbindung zu diesem virtuellen Druckserver herzustellen. Wenn die Knoten des Clusters die Druckdienste für Unix installiert und ausgeführt haben, können sich die Clients über das Line Printer Remote (LPR) mit dieser IP-Adresse verbinden.
  7. Klicke auf Weiter.

  8. Auf dem Bildschirm "Erweiterte Eigenschaften" können Sie Änderungen an den Ressourcen vornehmen, die erstellt werden sollen, und dann auf Weiter klicken.

  9. Auf dem Bildschirm „Ressource für meine Anwendung erstellen“ klicken Sie auf Weiter.

  10. Klicken Sie auf "Spooler drucken", und klicken Sie dann auf "Weiter".

  11. Geben Sie der Spooler-Ressource einen Namen.

    Hinweis

    Dieser Name dient ausschließlich administrativen Zwecken im Cluster-Administrator.

  12. Legen Sie die Abhängigkeiten für die Spooler-Ressource fest:

    1. Klicken Sie auf "Erweiterte Eigenschaften", und klicken Sie auf der Registerkarte " Abhängigkeiten " auf " Ändern".
    2. Doppelklicken Sie auf die physische Datenträgerressource, auf der Sie die Spooler-Dateien ablegen möchten, und auf die Netzwerknamenressource, die Sie gerade erstellt haben.
    3. Klicken Sie zweimal auf OK .
  13. Klicke auf Weiter.

  14. Klicken Sie auf Fertig stellen, um den Assistenten zu beenden.

  15. Überprüfen der Konfiguration und des Testfailovers:

    1. Klicken Sie mit der rechten Maustaste auf die Spoolergruppe und klicken Sie dann auf Online schalten.
    2. Verifizieren Sie, dass alle Ressourcen online gehen, und überprüfen Sie dann die Ereignisprotokolle auf Fehler.
    3. Klicken Sie mit der rechten Maustaste auf die Spooler-Gruppe, klicken Sie auf Gruppe verschieben, verschieben Sie die Spooler-Ressource zu jedem Knoten im Cluster, der ein möglicher Besitzer ist, und überprüfen Sie dann, ob alle Ressourcen online gehen.

    Hinweis

    Wenn Sie einen aktiven/aktiven Druckserver einrichten, müssen Sie eine Gruppe für jeden Knoten erstellen und jede Spoolergruppe auf einen anderen bevorzugten Besitzer festlegen. Sie können nicht mehrere Spooler-Ressourcen in derselben Gruppe haben. Eine aktive/aktive Druckserverkonfiguration ist eine, bei der mehrere Knoten im Cluster vorhanden sind, die Druckaufträge für Clients mit mehreren Spoolern verarbeiten. Dies könnte zwei bis vier Knoten umfassen, die aktiv Anfragen bearbeiten.

Wenn ein einzelner Knoten mehrere Gruppen mit Druckspoolern hostet, können Sie alle Drucker aus allen Gruppen durchsuchen.

So erstellen Sie die Druckerwarteschlangen

Jetzt, da Sie die Spooler-Ressource mit den erforderlichen Ressourcen korrekt konfiguriert haben, können Sie alle Druckwarteschlangen für alle physischen Drucker erstellen. Sie können auch das Clustool-Dienstprogramm aus dem Resource Kit verwenden, um bereits vorhandene Druckerwarteschlangen von einem Server auf einen Cluster-Server zu migrieren. Verwenden Sie danach das Dienstprogramm Print Migrate, um die Druckertreiber zu migrieren. Für beste Ergebnisse vermeiden Sie, dass mehrere Server so konfiguriert werden, dass sie direkt mit demselben Drucker kommunizieren.

  1. Auf einem der Knoten oder einem Remote-Computer, der über Administratorrechte für den Cluster verfügt, klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie \\VirtualServer ein, wobei VirtualServer der Name ist, der für die Netzwerkname-Ressource angegeben wurde, von der die Druckerwarteschlangen-Ressource abhängt.

  2. Doppelklicken Sie auf den Drucker-Ordner.

  3. Doppelklicken Sie auf Drucker hinzufügen, um den Assistenten zum Hinzufügen von Druckern zu öffnen, und klicken Sie dann auf Weiter.

  4. Wählen Sie Neuen Port erstellen und klicken Sie dann auf Weiter.

    Hinweis

    TCP/IP-Ports sind der einzige unterstützte Porttyp in einem Windows-Cluster. Verwenden Sie die Option Standard TCP/IP Port, es sei denn, die Druckclients benötigen RFC-konforme LPR-Ports. Wenn dies der Fall ist, folgen Sie diesen Schritten:

    1. Öffnen Sie die Systemsteuerung, doppelklicken Sie auf Programme hinzufügen/entfernen und klicken Sie dann auf Windows-Komponenten hinzufügen/entfernen, um den Assistenten für Windows-Komponenten zu starten.
    2. Unter Komponenten scrollen Sie nach unten und klicken, um das Kontrollkästchen Andere Netzwerkdatei- und Druckdienste auszuwählen.
    3. Klicken Sie auf Details, um das Fenster "Andere Netzwerkdatei- und Druckdienste" zu öffnen, klicken Sie auf das Kontrollkästchen Druckdienste für UNIX, um es auszuwählen, und klicken Sie dann auf OK, um das Fenster "Andere Netzwerkdatei- und Druckdienste" zu schließen.
    4. Klicken Sie auf Weiter, um mit dem Windows-Komponenten-Assistenten fortzufahren.

    Wenn Sie den Assistenten abschließen, steht der LPR-Anschluss als Anschlussart zur Verfügung. Standardmäßig verwendet LPR gemäß RFC 1179 nur 11 TCP-Ports.

  5. Geben Sie die IP-Adresse des Netzwerkdruckers, der die Druckaufträge verarbeiten soll, in das Feld Druckername oder IP-Adresse ein.

    Hinweis

    Bidirektionales Drucken kann auch ein Problem beim Verwenden von LPR-Drucken sein. Einige Druckertreiber aktivieren diese Option standardmäßig. Wenn Sie den LPR-Port und den Drucker erstellen, deaktivieren Sie die Option Bidirektionales Drucken. Wenn diese Option aktiviert ist, kann es dazu führen, dass ein Drucker einen oder mehrere Druckaufträge annimmt und dann aufhört, Aufträge anzunehmen, bis der Drucker physisch zurückgesetzt wird.

    Sie müssen nicht mehr für jeden Knoten eine lokal definierte Druckerportkonfiguration erstellen. In Windows 2000 (und später) wird die Portkonfiguration im Cluster-Registrierungsdienst gespeichert und daher zwischen allen Clusternodes unter folgendem Schlüssel gemeinsam genutzt:
    HKEY_Local_Machine\Cluster\Resources\%Spooler GUID%\Parameters\Monitors\

  6. Wählen Sie den passenden Treiber für diesen Drucker aus und klicken Sie anschließend auf Weiter.

  7. Geben Sie dem Drucker einen eindeutigen Namen auf dem Cluster-Server.

  8. Wählen Sie einen Freigabenamen für den Drucker; dieser Name muss in diesem Cluster ebenfalls einzigartig sein. Sie möchten keine anderen Drucker mit demselben Freigabenamen in diesem Cluster haben, auch wenn sie sich in einer anderen Gruppe befinden und mit einer anderen Spooler-Ressource verbunden sind. Im Falle eines Fehlers kann in einer aktiven/aktiven Konfiguration derselbe Knoten im Cluster beide Spoolergruppen besitzen. Wenn dies auftritt, stehen Drucker mit demselben Namen nicht zur Verfügung. Es wird erneut empfohlen, den 8.3-Namensstandard einzuhalten, um die Kompatibilität mit früheren Versionen zu gewährleisten.

    Hinweis

    Der Installationsprozess kopiert dann die Druckertreiberdateien in die Freigabe \\VirtualServer\print$. Die Druckertreiber werden in den Ordner %SystemRoot%\System32\Spool\Drivers\Spooler GUID\Drivers des Knotens im Cluster kopiert, der die Netzwerk-Namensressource für diesen virtuellen Namen besitzt. Die Treiber werden ebenfalls in die freigegebene Festplatte im \PrinterDrivers-Verzeichnis kopiert.

  9. Testen Sie den Druck für diesen Drucker:

    Nachdem Sie alle gewünschten Druckwarteschlangen hinzugefügt haben, verwenden Sie den Clusteradministrator, um die Gruppe zu verschieben, die die Druckspoolerressource enthält, auf alle anderen Knoten. Diese Aktion kopiert die Druckertreiber aus dem \PrinterDrivers-Verzeichnis auf dem freigegebenen Laufwerk in den Ordner %SystemRoot%\System32\Spool\Drivers%Spooler-GUID%\Drivers auf diesem Knoten.

    Hinweis

    Der Druckvorgang ist den Kunden sofort verfügbar, sobald die Warteschlange erstellt wurde, auch wenn die Treiber noch nicht auf alle anderen verfügbaren Knoten kopiert wurden. Es ist nicht notwendig, die Spooler-Gruppe sofort nach der Erstellung der Warteschlangen auf alle anderen Knoten zu verschieben, damit der Cluster funktioniert. Sie können dies später tun, wenn Sie eine kurze Auszeit einplanen können, während der Sie die Spooler-Ressource offline nehmen können.

Wenn Sie ein Druck-Cluster einrichten, müssen Sie die Quorum-Protokollgröße auf eine ausreichende Größe einstellen, um der Anzahl der zu installierenden Drucker gerecht zu werden. Sie sollten die Größe des Reset-Quorumsprotokolls erhöhen, wenn Sie die Größe des Quorumsprotokolls erhöhen. Um festzustellen, ob Sie den Wert der Größe des Quorum-Reset-Protokolls erhöhen müssen, überprüfen Sie die Größe der Clusdb-Datei. Jeder Knoten enthält eine lokale Kopie dieser Datei im Ordner %SystemRoot%\Cluster. Die Größe des Rücksetz-Quorum-Protokolls für das Transaktionsprotokoll sollte größer sein als die Größe der Clusdb-Datei für die Cluster-Registrierung.

Wenn Sie beispielsweise Drucker installiert haben und die Größe der Clusdb-Datei 6 Megabyte (MB) beträgt, sollten Sie die Größe des Reset-Quorum-Protokolls auf 8192 Kilobyte (8 MB) erhöhen. Standardmäßig beträgt die Größe des Reset-Quorum-Protokolls auf Windows Server 2003 4 MB. Sie sollten die Größe des Reset-Quorum-Protokolls in 64-KB-Schritten erhöhen. Eine gute Regel ist es, die aktuelle Größe des Quorum-Protokolls für das Zurücksetzen zu verdoppeln.