NetWorker: Fehler "Writer-Liste für WINDOWS-ROLLEN UND -FUNKTIONEN konnte nicht abgerufen werden" ist nach nutzerdefinierter 0-Byte-Writerlist.txt Datei sichtbar
Summary: Die nutzerdefiniert angegebene 0-Byte-Länge writerlist.txt Datei führt dazu, dass die Writers-Validierungsschritte zur Vorbereitung des VSS-Backups (Volume Snapshot Service) fehlschlagen. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Bei einem Nutzer tritt ein VSS-Backupfehler auf einem Node in einem Cluster auf. Während der andere Node immer erfolgreich ist, schlägt die problematische Ressource mit der folgenden Fehlermeldung fehl:
Der Fehler wird sowohl bei geplanten Backup-Policies als auch beim Ausführen des
11/16/17 17:42:37.343548 WINDOWS ROLES AND FEATURES: sow_init_save_sysset_walker () called 11/16/17 17:42:37.343548 WINDOWS ROLES AND FEATURES: sow_save: Failed to get writers list for WINDOWS ROLES AND FEATURES: WINDOWS ROLES AND FEATURES: ERROR: Failed to get writers list for WINDOWS ROLES AND FEATURES: 95088:save: Cannot back up the volume save set because the initialization of VSS did not succeed.Dies weist auf eine Situation hin, in der VSS Writer nicht korrekt erkannt werden, sodass der VSS-Vorgang nicht abgeschlossen werden kann.
Der Fehler wird sowohl bei geplanten Backup-Policies als auch beim Ausführen des
save .Cause
Die Durchführung der
Die beiden Protokolle sind synchronisiert, bis die folgende Methode ausgelöst wird:
Am Ende wird Folgendes in NODE TWO empfangen:
save Befehl auf beiden Node-Hosts ist erforderlich, um den Fehler zu reproduzieren, und ermöglicht einen direkten Vergleich der erzeugten Protokolle:
C:\Program Files\EMC NetWorker\nsr\bin>save -D9 -s myserver -b Datadomain -o "VSS:NSR_SYS_WRITER_WIN32_SERVCOMP_USER=yes" C:\Lgto\nmsap91_win_x64\win_x64\networkr\file_to_backup
PopulateSupportedWriterList() EnterNach diesem Punkt zeigen beide Nodes Folgendes an:
CVssSysReqBackup::Init(): Successfully updated writer list.Dann starten beide Nodes die Writer-Validierungsschritte mit der Methode:
IsWriterSupported()Hier beginnt der Unterschied:
- NODE 1:
IsWriterSupported() Enter.
04/10/18 11:22:57.671021 VSS Writer {d61d61c8-d73a-4eee-8cdd-f6f9786b7xxx} is supported
04/10/18 11:22:57.671021 IsWriterSupported() Exit
[for each writer]
- NODE 2:
IsWriterSupported() Enter.
04/10/18 11:14:17.601823 VSS Writer {d61d61c8-d73a-4eee-8cdd-f6f9786b7xxx} is not supported
04/10/18 11:14:17.601823 IsWriterSupported() Exit
[for each writer]
95088:save: Cannot back up the volume save set because the initialization of VSS did not succeedIn NODE ONE zeigt das Debug-Protokoll an, dass während der Ausführung der Methode die standardmäßige unterstützte System-Writer-Liste verwendet wird:
PopulateSupportedWriterList()
04/10/18 11:22:56.702238 PopulateSupportedWriterList() Enter./n04/10/18 11:22:56.702238 lgwstat: Failed to open file/directory: \\?\C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txt
04/10/18 11:22:56.702238 PopulateDefaultSupportedWriterList() Enter.
04/10/18 11:22:56.702238 PopulateDefaultSupportedWriterList() Exit Aber in NODE ZWEI scheint das Folgende abgeschlossen und verwendet zu sein:
PopulateUserSupportedWriterList() Anstelle von:
PopulateDefaultSupportedWriterList().
04/10/18 11:14:16.664317 PopulateSupportedWriterList() Enter. 04/10/18 11:14:16.664317 PopulateUserSupportedWriterList() Enter. 04/10/18 11:14:16.664317 PopulateUserSupportedWriterList() ExitBei einer Überprüfung des Clientdateisystem-NODE TWO stellen wir fest, dass es eine vom Nutzer bereitgestellte Writer-Liste gibt, bei der es sich um eine 0-Byte-Datei handelt:
C:\Program Files\EMC NetWorker\nsr\bin>dir writerlist.txt Volume in drive C has no label. Volume Serial Number is 5F41-F8xx Directory of C:\Program Files\EMC NetWorker\nsr\bin 11/10/2017 10:01 AM 0 writerlist.txt 1 File(s) 0 bytes 0 Dir(s) 33,237,905,408 bytes freeDas wird verwendet, um die Writer-Liste während der Ausführung der Methode aufzufüllen:
PopulateUserSupportedWriterList()Da es sich um eine 0-Byte-Datei handelt, die nichts enthält, ist die
PopulateUserSupportedWriterList()Es kann keine konsistente Datenstruktur für die Writer erstellt werden, die dann als nicht unterstützt festgelegt werden.
Resolution
Die 0-Byte-Datei muss aus dem Dateisystem NODE TWO entfernt werden.
Sobald der Entfernungsvorgang abgeschlossen ist:
C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txtBei Verwendung von:
PopulateDefaultSupportedWriterList()Ermöglicht das Abschließen der
save Operation.
Sobald der Entfernungsvorgang abgeschlossen ist:
- NODE 2:
PopulateSupportedWriterList() Enter./n04/11/18 14:31:10.389231 lgwstat: Failed to open file/directory: \\?\C:\Program Files\EMC NetWorker\nsr\bin\writerlist.txt04/11/18 14:31:10.389231 PopulateDefaultSupportedWriterList() Enter. 04/11/18 14:31:10.389231 PopulateDefaultSupportedWriterList() Exit. 04/11/18 14:31:10.389231 PopulateSupportedWriterList() Exit.
Wie bei NODE ONE. Die VSS-Backups sind jetzt mit NODE ZWEI möglich.
Affected Products
NetWorker Family, NetWorker, NetWorker SeriesArticle Properties
Article Number: 000056703
Article Type: Solution
Last Modified: 29 Jul 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.