NVP-vProxy: VM-Image-Wiederherstellung schlägt fehl mit "[5040] calling system(), returns nonzero"
Summary: Eine NVP-Image-Wiederherstellung (virtuelle Maschine) für NetWorker VMware Protection (VM) schlägt mit dem folgenden Fehler im Protokoll der Wiederherstellungssitzung fehl: "[5040] calling system(), returns nonzero". Das Data Domain-ddfs.info Protokoll meldet beim Lesen einer der VM-Saveset-Dateien während der Recovery "out of order read". ...
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
- Während der Wiederherstellung eines NVP-Image einer virtuellen Maschine (VM) schlägt der Recovery-Prozess fehl. Der folgende Fehler wird im Protokoll der Wiederherstellungssitzung angezeigt:
YYYY-MM-DDTHH:MM:SSZ WARN: [39] Warning occurred while recovering 'Hard disk #': Warning occured while releasing reader resources: Error closing file 'NW_SERVER/POOL/61/42/LONG_SSID/vm-MOREF-disk-key-#######-flat.vmdk' on DataDomain 'DD_HOSTNAME': [5040] calling system(), returns nonzero
Gespeicherte Wiederherstellungssitzungen befinden sich auf dem NetWorker-Server:
Linux: /nsr/logs/recover
Windows: C:\Programme\EMC NetWorker\nsr\logs\recover
Windows: C:\Programme\EMC NetWorker\nsr\logs\recover
Die Protokolle der Wiederherstellungssitzung finden Sie auch auf dem vProxy, der während der Recovery verwendet wird:
/opt/emc/vproxy/runtime/logs/recycle/vrecoverd/DATE
- Der vProxy /opt/emc/vproxy/runtime/logs/vrecoverd/vrecoverd-boost.log zeigt Folgendes an:
YYYY-MM-DDTHH:MM:SSZ WARN: [13386] [140581123307264] ddcl_nfs_readext_remote_async_cb()6965: err: [5040-nfs readext async rpc error (nfs: Unknown error)]
...
YYYY-MM-DDTHH:MM:SSZ ERROR: [13386] [140581123307264] ddp_read() failed Offset 3386365706240, BytesToRead 1048576, BytesRead 0 Err: 5040-A previous operation on this file has failed with error code: 5040 and no further APIs can be processed until the file is closed
- Das Data Domain-ddfs.info Protokoll meldet Folgendes beim Lesen der Saveset-Dateien während der Wiederherstellung:
MM/DD HH:MM:SS [7f945922baa0] FM fm_dm1_read:725 - Initializing MSR for file /data/col1/NW_SERVER/POOL/61/42/LONG-SSID/vm-MOREF-disk-key-#######-flat.vmdk handle 6f7228:0:6f722e:0:7935c526:62581ecf:0 at offset 1326682472448 size 262144
..
MM/DD HH:MM:SS [c7ccab0] FM fm_msr_teardown:664 - Tearing down MSR context 0x7f869944c6b0 for file handle 6f7228:0:6f722e:0:7935c526:62581ecf:0 due to out of order read
Cause
Es wurde festgestellt, dass ein DD OS-Parameter "OST_DO_READAHEAD" aktiviert war und dieses Problem verursachte.
SE@ddve01## se sysparam show OST_DO_READAHEAD
Name Description Current Default Override
---------------- -------------------------------------------------- ------- ------- --------
OST_DO_READAHEAD Determine whether or not to use read ahead caching TRUE TRUE none
---------------- -------------------------------------------------- ------- ------- --------Resolution
Das Deaktivieren dieser Funktion erfordert Zugriff im SE-Modus auf Data Domain. Es wird nicht empfohlen, ohne Beteiligung des Data Domain-Supports auf den SE-Modus zuzugreifen.
Wenden Sie sich an den Data Domain-Support, um zu bestätigen, ob OST_DO_READAHEAD aktiviert ist, und um es zu deaktivieren.
Führen Sie die VM-Wiederherstellung mit deaktiviertem OST_DO_READAHEAD durch.
Affected Products
Data Domain, NetWorkerProducts
NetWorker Family, NetWorker SeriesArticle Properties
Article Number: 000225869
Article Type: Solution
Last Modified: 14 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.