Einrichten eines verteilten Dateisystems

Wenn FineReader Server in einem Cluster installiert ist, verwendet es Dateispeicher, um temporäre Dateien zu speichern. Bei einem Fehler der Dateiablage fällt der gesamte Cluster aus. Um einen kontinuierlichen Betrieb des Clusters sicherzustellen, muss die Dateiablage ausfallsicher gemacht werden.

Unten beschreiben wir eine mögliche Implementierung einer ausfallsicheren Dateiablage mithilfe von DFS-Namensräumen und DFS-Replikationstechnologien. DFS-Namensräume erstellen ein virtuelles Verzeichnis aus mehreren Ordnern auf verschiedenen Servern, auf die auch dann zugegriffen werden kann, wenn einer der Server ausfällt. Die DFS-Replikation verfolgt automatisch die Änderungen in den ServerSettings.xml-Dateien und repliziert diese in einen Backup-Ordner.

Hinweis. In den folgenden Schritt-für-Schritt-Anweisungen nehmen wir an, dass ein DCsrv-Computer als Hostserver verwendet wird, es kann aber jeder Computer mit konfigurierten DFS-Rollen verwendet werden.

Um ein verteiltes Dateisystem einzurichten, benötigen Sie:

  • einen Computer, auf dem Windows Server 2016 oder später ausgeführt wird und der nicht als Clusterknoten oder als Dateiablage verwendet wird
  • die auf dem oben beschriebenen Computer eingerichtete(n) DFS-Namensräume und DFS-Replikation
  • die auf den Knoten eingerichteten DFS-Namensräume und DFS-Replikationsrollen
  • einen freigegebenen Order mit Berechtigungen für den Vollzugriff für die Benutzer node1admin und node2admin, der als Backup-Ordner verwendet wird, wenn ein Zugriff auf den freigegebenen Hauptordner nicht möglich ist.

Um ein verteiltes Dateisystem einzurichten, führen Sie die folgenden Schritte durch:

  1. DFS-Rollen hinzufügen.
  2. Freigegebene Ordner erstellen.
  3. Einen Namensraum erstellen.
  4. Freigegebene Ordner dem Namensraum hinzufügen.
  5. Replikation einrichten.
  6. Prioritäten für Ordnerziele einrichten.
  7. Den ABBYY FineReader Server 14 Server Manager-Dienst konfigurieren.

DFS-Rollen hinzufügen

So werden DFS-Rollen hinzugefügt:

  1. Öffnen Sie Server Manager und klicken Sie auf Rollen und Features hinzufügen.
  2. Erweitern Sie in der Phase Serverrollen auswählen die Option Datei- und Ablagedienste und wählen Sie die Elemente DFS-Namensräume und DFS-Replikation.

Freigegebene Ordner erstellen

Hinweis.

  • Dieser Ordner darf nur für replizierte Daten aus dem Cluster verwendet werden.
  • Dieser Ordner darf sich nicht auf einem Clusterknoten in der Dateiablage befinden.
  • Dieser Ordner muss für alle Knoten zugänglich sein.

Um einen freigegebenen Ordner zu erstellen, öffnen Sie Server Manager, klicken auf Datei und Ablagedienste → Freigaben und dann auf Aufgaben → Neue Freigabe... Führen Sie als Nächstes die Schritte 2 bis 14 durch, wie unter Erstellen eines freigegebenen Ordners für den FineReader Server-Dienst beschrieben.

Erstellen eines Namensraums

Namensräume können mithilfe der DFS Management-Konsole erstellt und konfiguriert werden. Sie müssen einen Server auswählen, Berechtigungen für Benutzer gewähren und den Typ von Namensraum angeben.

So erstellen Sie einen Namensraum:

  1. Öffnen Sie Server Manager und klicken Sie auf Tools → DFS Management. Klicken Sie im sich öffnenden DFS Management-Snap-In auf Neuer Namensraum....
  2. Geben Sie den Namen des Servers für das Hosting des Namensraums ein und klicken Sie auf Weiter.
  3. Geben Sie einen Namen für den Namensraum ein und klicken Sie auf Einstellungen bearbeiten....
  4. Wählen Sie im Dialogfeld Einstellungen bearbeiten die Option Benutzerdefinierte Berechtigungen und klicken Sie auf Anpassen.... Gewähren Sie als Nächstes Berechtigungen für den Vollzugriff für den freigegebenen Ordner für die Benutzer node1admin und node2admin.
  5. Wählen Sie in der Phase Namensraum-Typ die Option Domainbasierter Namensraum und wählen Sie dann die Option Windows Server 2008-Modus aktivieren und klicken Sie dann auf Weiter.
  6. Stellen Sie sicher, dass die angegebenen Einstellungen korrekt sind und klicken Sie auf Erstellen.
  7. Klicken Sie auf Schließen, um den Assistenten zu schließen.

Freigegebene Ordner dem Namensraum hinzufügen

In diesem Schritt müssen Sie die freigegebenen Haupt- und Backup-Ordner dem Namensraum hinzufügen.

Gehen Sie dazu folgendermaßen vor:

  1. Klicken Sie im DFS Management-Snap-in auf Neuer Ordner....
  2. Geben Sie im daraufhin geöffneten Dialogfeld einen Namen für den Ordner an. Dieser Name wird dann im Namensraum des verteilten Dateisystems angezeigt.

Hinweis. Der Name für den freigegebenen Ordner darf keinem der Namen für die replizierten Ordner entsprechen.

Klicken Sie auf Hinzufügen…..

  1. Geben Sie den Pfad zum freigegebenen Ordner an und klicken Sie auf OK.
  2. Wiederholen Sie die Schritte 1 bis 3, um den Backup-Ordner dem Namensraum hinzuzufügen. Die hinzugefügten Ordner werden in der Liste Ordnerziele angezeigt. Sobald Sie fertig sind, klicken Sie auf OK.
  3. Es wird jetzt eine Nachricht angezeigt, dass Sie eine Replikationsgruppe erstellen können. Klicken Sie auf Ja, um eine Replikationsgruppe zu erstellen und mit der Einrichtung einer Replikaton zu beginnen

Replikation einrichten

Um eine Replikation einzurichten, müssen Sie eine Replikationsgruppe erstellen, einen Server auswählen, eine Topologie der Verbindungen unter den Gruppenmitgliedern auswählen, einen Replikationszeitplan auswählen und die Replikationsbandbreite festlegen. Alle der oben genannten können über den Assistenten Ordnerreplikation angegeben werden:

  1. Die Namen für Replikationsgruppe und replizierter Ordner werden vom Assistenten vorgeschlagen. Bearbeiten Sie diese Namen bei Bedarf oder belassen Sie die Standardnamen und klicken Sie auf Weiter.
  2. Der Assistent wird Sie informieren, ob die Ordnerziele bei der Replikation zum Einsatz kommen. Prüfen Sie die Informationen in der Spalte Berechtigung und klicken Sie auf Weiter.
  3. Wählen Sie den Server aus, der die zu den Ordnerzielen zu replizierenden Daten enthält und klicken Sie auf Weiter.
  4. Wählen Sie für die zu verwendende Topologie die Option Vollständig vermaschtes Netz und klicken Sie auf Weiter.
  5. Wählen Sie Mit der angegebenen Bandbreite kontinuierlich replizieren für den Replikationszeitplan. Wählen Sie aus der Dropdownliste Bandbreite die Option Vollständig und klicken Sie auf Weiter.
  6. Stellen Sie sicher, dass die angegebenen Einstellungen korrekt sind und klicken Sie auf Erstellen.
  7. Sobald die Replikationsgruppe erstellt wurde, klicken Sie auf Schließen, um den Assistenten zu schließen.
  8. Wird die Warnung Replikationsverzögerung angezeigt, klicken Sie auf OK.

Nachdem die Replikation eingerichtet wurde, sollte diese getestet werden, um sicherzustellen, dass sie korrekt funktioniert. Dafür öffnen Sie das DFS Management -Snap-In, wählen die neu erstellte Replikationsgruppe aus und klicken auf Diagnosebericht erstellen:

Wählen Sie im sich öffnenden Diagnosebericht-Assistenten die Option Propagierungstest und folgen Sie den Anweisungen des Assistenten (wir empfehlen, die Standardeinstellungen beizubehalten).

Sobald die Diagnose abgeschlossen ist, wird im Diagnosebericht-Assistent ein Diagnosebericht angezeigt.

Prioritäten für die Ordnerziele einrichten

Um das Risiko eines Fehlers zu minimieren, empfehlen wir, Prioritäten für die Ordnerziele einzurichten.

Hinweis. Unten beschreiben wir eine mögliche Prioritätseinrichtung für die Ordnerziele. Entsprechend Ihrer Bedürfnisse sind auch andere Einrichtungen möglich. Weitere detaillierte Anweisungen für die Einrichtung von Zielprioritäten finden Sie auf dieser Seite auf der Microsoft-Website.

  1. Öffnen Sie Ihren Namensraum und öffnen Sie dann die Eigenschaften des freigegebenen Ordners.
  2. Klicken Sie auf Erweitert, wählen Sie die OptionVerweisreihenfolge überschreiben und wählen Sie dann An erster Stelle unter allen Zielen. Die letzte Option gibt an, dass die Benutzer immer zum ausgewählten Ordnerziel weitergeleitet werden, falls es zugänglich ist.

26.03.2024 13:49:48

Please leave your feedback about this article

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.