Problembehandlung für den Dateireplikationsdienst und das verteilte Dateisystem

In diesem Artikel wird erläutert, wie Sie Probleme mit dem Dateireplikationsdienst (File Replication Service, FRS) und dem verteilten Dateisystem (DFS) beheben. Der Standard Schwerpunkt dieses Artikels besteht jedoch darin, ein allgemeines Verfahren zu erörtern, das Ihnen bei der Behandlung von FRS-Problemen helfen kann.

Gilt für: Windows Server 2016, Windows Server 2012 R2
Ursprüngliche KB-Nummer: 272279

Zusammenfassung

Möglicherweise stellen Sie fest, dass FRS die Replikation von Inhalten auf Ihrem System beendet hat. Dieses Verhalten kann aufgrund vieler möglicher Ursachen auftreten.

Wenn bei Ihrem System FRS-Probleme auftreten, können Sie das folgende allgemeine Verfahren ausführen, um diese Probleme zu beheben:

Verfahren zur Behandlung von FRS-Problemen

  1. Überprüfen Sie auf Computer A (Quellverzeichnis, Stagingverzeichnis und Datenbankpartition) und Computer B (Zielpartition, Vorinstallierte Partition und Datenbankpartition) nach freiem Speicherplatz. Suchen Sie in Ereignisanzeige nach den folgenden Ereignissen:

    • Ereignis-ID: 13511

      Für die Datenbank ist nicht genügend Speicherplatz verfügbar.

    • Ereignis-ID: 13522

      Das Stagingverzeichnis ist voll. Ein ausgehender Partner, der seit einer Weile keine Verbindung hergestellt hat, kann dies verursachen. Löschen Sie die Verbindung, beenden Und starten Sie FRS neu, um das Löschen der Stagingdateien zu erzwingen.

  2. Erstellen Sie eine Testdatei auf Computer B, und überprüfen Sie deren Replikation auf Computer A.

  3. Vergewissern Sie sich, dass sowohl Computer A als auch Computer B im Netzwerk verfügbar sind. Da FRS den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) der Replikatmitglieder verwendet, ist eine geeignete erste Überprüfung die Verwendung eines Pingbefehls, der den vollqualifizierten Namen der Problemreplikate angibt.

    Senden Sie auf Computer A einen Pingbefehl mit dem FQDN von Computer B. Senden Sie von Computer B aus einen Pingbefehl an den FQDN von Computer A. Stellen Sie sicher, dass die vom ping-Befehl zurückgegebenen Adressen mit den Adressen übereinstimmen, die von einem ipconfig /all Befehl über die Befehlszeile des Zielcomputers zurückgegeben werden.

  4. Greifen Sie auf die Verwaltungskonsole dienste zu, indem Sie die folgenden Schritte ausführen:

    1. Klicken Sie auf Start und anschließend auf Ausführen.

    2. Geben Sie im Feld Öffnenden Namen services.msc ein.

      Vergewissern Sie sich, dass FRS auf beiden Computern ausgeführt wird. Wenn der Dienst nicht ausgeführt wird, überprüfen Sie den FRS-Container von Ereignisanzeige (in der Datei Eventvwr.msc) auf dem Computer, auf dem das Problem auftritt.

  5. Überprüfen Sie die RPC-Konnektivität (Remote Procedure Call) zwischen Computer A und Computer B. Ein geeigneter Test kann sein, Ereignisanzeige auf Computer B von Computer A (der RPC verwendet) zu öffnen. Überprüfen Sie FRS-Ereignisprotokolle auf beiden Computern. Wenn die Ereignis-ID 13508 vorhanden ist, liegt möglicherweise ein Problem mit dem RPC-Dienst auf einem Computer oder beim Herstellen einer sicheren Verbindung zwischen Computer A und Computer B vor.

  6. Verwenden Sie die Konsole Active Directory-Standorte und -Dienste, um den Replikationszeitplan für das Connection-Objekt zu überprüfen. Stellen Sie sicher, dass die Replikation zwischen Computer A und Computer B aktiviert ist und dass die Verbindung aktiviert ist. Das Connection-Objekt ist die eingehende Verbindung unter dem NTFRS_MEMBER-Objekt von Computer A von Computer B. Für Systemvolume (SYSVOL) befindet sich das Connection-Objekt im Ordner Sites\Site_name\Servers\Server_name\Ntds Settings\Connection_name.

  7. Zeigen Sie für Dfs die Verbindungslinks unter Active Directory-Benutzer und -Computer an. Öffnen Sie AD-Benutzer und -Computer, klicken Sie im Menü auf Ansicht, und stellen Sie sicher, dass Erweiterte Einstellungen ausgewählt sind. Wechseln Sie zum Systemcontainer. Der Speicherort der Connection-Objekte befindet sich im Ordner System\File Replication Service\DFS Volumes.

  8. Überprüfen Sie, ob die Datei auf dem ursprünglichen Server auf einem der Computer gesperrt ist (auf die nicht zugegriffen werden kann). Wenn die Datei auf Computer B gesperrt ist, sodass FRS die Datei nicht lesen kann, kann FRS die Stagingdatei nicht generieren, wodurch die Replikation verzögert wird. Wenn die Datei auf Computer A gesperrt ist, sodass FRS die Datei nicht aktualisieren kann, versucht FRS das Update, bis es erfolgreich ist. Das Wiederholungsintervall beträgt 30 bis 60 Sekunden.

  9. Überprüfen Sie, ob die Quelldatei von der Replikation ausgeschlossen wurde. Vergewissern Sie sich, dass die Datei nicht efS(Encrypting File System) verschlüsselt, nicht als NTFS-Verbindung (NTFS) oder durch einen Datei- oder Ordnerfilter für das ursprüngliche Replikatmitglied ausgeschlossen ist. Wenn eine dieser Situationen zutrifft, repliziert FRS die Datei oder das Verzeichnis nicht.

  10. Wenn alle vorherigen Bedingungen erfüllt sind, müssen Sie möglicherweise die Protokolldateien untersuchen, die für FRS erstellt wurden. Die Protokolldateien befinden sich im Ordner %Systemroot%\Debug. Die Dateinamen werden von NtFrs_001.log bis NtFrs_005.log aufgelistet.