NVP vProxy: VM-back-up kan VM's .vmx-bestand niet downloaden HTTP 500 interne serverfout

Summary: NetWorker VMware Protection (NVP) is geconfigureerd. Tijdens back-ups van virtuele machines (VM's) mislukt een VM-back-up, die meldt dat het .vmx-bestand van de VM niet kan worden gedownload. HTTP-statuscode: 500 (interne serverfout) wordt geretourneerd. ...

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

Tijdens een VM-back-up van NetWorker VMware Protection (NVP) mislukt de back-up en wordt de volgende fout vastgelegd in het VM-back-upsessielogboek:

  • NetWorker Server:

Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/JOBID_VM-NAME_TIMESTAMP.log
Windows (standaard): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME\JOBID_VM-NAME_TIMESTAMP.log
 

OPMERKING: De NetWorker-serverbeleidslogboeken voldoen aan de jobsdb retention (standaard 72 uur), worden logboeken die ouder zijn dan het retentievenster automatisch verwijderd. De logboeken van de back-upsessie zijn ook te vinden op het vProxy-apparaat en worden niet beïnvloed door de jobsdb retention.

 

  • vProxy Appliance:

/opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE/BackupVmSessions-SESSION_ID.log

YYYY-MM-DDTHH:mm:SS ERROR:  [NETWORKER-BUILD] UUID-VCENTER-NAME:VM-MOREF: HTTP Get request failed to download config file '[DATASTORE-NAME] VM-NAME/VM-NAME.vmx' using URL 'https://VCENTER-NAME/folder/VM-NAME/VM-NAME.vmx?dcPath=DATACENTER-NAME&dsName=DATASTORE-NAME'. HTTP Status code: 500.
YYYY-MM-DDTHH:mm:SS ERROR:  [NETWORKER-BUILD] Failed to download VM config file "[DATASTORE-NAME] VM-NAME/VM-NAME.vmx" into saveset file "VM-MOREF-config-file-0.cfg".

De /var/log/hostd.log op de VM's (ESXi) host rapporteert het volgende:

YYYY-MM-DDTHH:mm:SS Wa(164) Hostd[79374775]: [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/UUID/VM-NAME/VM-NAME.vmx] File - failed to get objectId, '/vmfs/volumes/UUID/VM-NAME/VM-NAME.vmx': Operation not supported (11)

Deze fout valt samen met wanneer het HTTP 500 Er is een fout waargenomen tijdens de back-up van de VM. 

Cause

De HTTP 500 (Internal Server Error) in het VM-back-upsessielogboek wordt geretourneerd vanuit de VMware-omgeving. De vProxy-back-upworkflow verzendt een HTTP GET verzoek om de configuratiebestanden van de VM op te halen; het vCenter reageert echter met HTTP 500 (Internal Server Error)

De hostd Foutmelding "Operation not supported (11)" duidt meestal op een probleem bij het openen of manipuleren van het opgegeven bestand met de virtuele machine in VMware.

Er zijn verschillende oorzaken die een rol kunnen spelen bij deze fout; De meeste bevinden zich echter op ESXi-niveau:

  • Bestandsmachtigingen - De ESXi-host heeft niet de benodigde machtigingen om toegang te krijgen tot het bestand.
  • Datastore-toegankelijkheid: connectiviteitsproblemen tussen de ESXi-host en datastore.
  • Beheeragenten: de ESXi-hosts hostd als vpxa Agenten ondervinden problemen.
  • Problemen met schijfruimte op de ESXi-host
  • Problemen met VM-configuratiebestanden
  • Voor ESXi-host zijn updates vereist

Resolution

OPMERKING: Dit probleem doet zich voor op VMware-niveau, dus het wordt ten zeerste aanbevolen om VMware-support in te schakelen. De volgende stappen kunnen worden gebruikt om het probleem te diagnosticeren. De VMware-beheerder moet elke actie uitvoeren in de VMware-omgeving.


Verificatie van machtigingen voor NetWorker VMware Protection (NVP): 

De ProxyHC utility Kan worden gebruikt om toegangsrechten voor back-ups te valideren. De ProxyHC utility is niet standaard aanwezig op het vProxy-apparaat.

Zie NVP-vProxy: De healthcheck-tool ProxyHC gebruiken op een vProxy-apparaat
./ProxyHC perm
Corrigeer eventuele problemen met ontbrekende machtigingen die zijn geïdentificeerd door ProxyHC.
 
OPMERKING: ProxyHC Controleert niet of de ESXi-host machtigingen heeft voor toegang tot de VM-bestanden. ProxyHC Controleert of het gebruikersaccount dat wordt gebruikt voor het uitvoeren van NetWorker VMware Protection over de juiste machtigingen beschikt. De machtigingen worden gedocumenteerd in de NetWorker VMware Integration Guide, beschikbaar via https://www.dell.com/support/home/product-support/product/networker/docs
 
Dit probleem kan optreden wanneer VMware-versleuteling is ingeschakeld, maar het vCenter-gebruikersaccount voor NetWorker geen cryptografische machtigingen heeft: NetWorker NVP-vProxy: Backup error: Kan het VM-configuratiebestand niet downloaden. HTTP-statuscode: 500

Wanneer VMware-versleuteling is ingeschakeld, moet het gebruikersaccount over de volgende machtigingen beschikken:
  • Cryptografische bewerkingen > Schijf toevoegen
  • Cryptografische bewerkingen > Directe toegang
  • Cryptografische machtigingen > VM registreren
De VMware-administrator moet machtigingsverificatie uitvoeren voor de bestanden op de ESXi-host.

Toegankelijkheid datastore:

Controleer vanuit de VMware vSphere Client het tabblad Datastore op toegankelijkheidsfouten. Als er een probleem is waarbij de connectiviteit wordt onderbroken, controleert u de vSphere Event Console op fouten of storingen met betrekking tot de toegang tot de datastore.

Beheeragenten:

Controleer de ESXi-host's hostd als vpxa agentbestanden op eventuele fouten.
Component Log Beschrijving
ESXi-hostagentlogboek /var/log/hostd.log Bevat informatie over de agent die de ESXi-host en de bijbehorende virtuele machines beheert en configureert
vCenter Server-agentlogboek /var/log/vpxa.log Bevat informatie over de agent die communiceert met vCenter Server (als vCenter Server de host beheert)
In sommige gevallen kan het probleem worden opgelost door de agents opnieuw op te starten:
/etc/init.d/hostd restart
/etc/init.d/vpxa restart

Problemen met ESXi-schijfruimte:

Zorg ervoor dat er voldoende schijfruimte beschikbaar is op de ESXi-host. Gebruik de vdf -h opdracht om schijfruimte te controleren.

Beschadiging van VM-configuratiebestanden:

Controleer de toegang tot de .VMX bestand buiten de back-upworkflow. Met behulp van de .vmx bestands-URL in het VM-sessielogboek gebruikt u een of meer van de volgende opties om de integriteit van het VMX-bestand te valideren:
  • Registreer de VM opnieuw.
    • Klik met de rechtermuisknop op de VM en klik op Verwijderen uit inventaris (DO NOT DELETE FROM DISK!)
    • Blader door de datastore, zoek het .vmx-bestand van de VM en voeg het weer toe aan de inventaris.
  • Open een SSH-sessie op de vProxy appliance en voer de volgende curl-opdracht uit. Vervang de vCenter-gebruikersnaam door het gebruikersaccount dat wordt gebruikt om VM-back-ups uit te voeren. Vervang de URL door de URL die wordt vermeld in het VM-sessielogboek:
curl -v -k --user VCENTER_USER_ACCOUNT "VMX_URL"
Voorbeeld:
admin@nsr-vproxy02:~> curl -v -k --user administrator@vsphere.local "https://vcsa.amer.lan/folder/05b58d65-4eef-c1d2-5070-00505606604d/rhel-client03.amer.lan.vmx?dcPath=vSAN%2520Datacenter&dsName=vsanDatastore"
Enter host password for user 'administrator@vsphere.local':
*   Trying 192.168.9.111:443...
* Connected to vcsa.amer.lan (192.168.9.111) port 443 (#0)
...
< HTTP/2 200
...
CONTENTS OF .VMX File
* Connection #0 to host vcsa.amer.lan left intact
 
OPMERKING: HTTP 200 Geeft een geslaagde GET Aanvraag van het VMX-bestand. De uitvoer bevat ook de inhoud van het vmx-bestand van de VM. Controleer of de inhoud van het bestand goed is en of er geen tekenen van beschadiging zijn. Als de curl-opdracht een andere HTTP-status retourneert (404, 500, enzovoort), moet VMware-support worden ingeschakeld.
 
  • Vanuit een webbrowser die toegang heeft tot het vCenter-adres. Voer de URL uit het VM-sessielogboek in of plak deze. Voer de referenties in van het vCenter-gebruikersaccount dat wordt gebruikt voor back-ups:
VMX-bestand downloaden vanuit browser
 

OPMERKING: Als dit is gelukt, wordt het vmx-bestand gedownload. Controleer of de inhoud van het bestand goed is en of er geen tekenen van beschadiging zijn. Als de browser andere HTTP-fouten retourneert (404, 500, enzovoort), moet VMware-support worden ingeschakeld.


VMware vCenter- en ESXi-versiebeheer:

Raadpleeg de NetWorker-compatibiliteitsmatrix voor uw NetWorker-versie. 

https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorkerZie de NetWorker NVP (proxy)-compatibiliteitsmatrix in de handleiding NetWorker All Components.
Gebruik de nieuwste grote vProxy-release die wordt ondersteund door uw NetWorker-versie en compatibel is met uw ESXi-versie.
Idealiter zouden de vCenter Server- en ESXi-hosts dezelfde versie en updaterelease moeten hebben.

Tijdelijke oplossing:

Een van de volgende tijdelijke oplossingen kan worden getest; Elke optie kan echter slechts als tijdelijke oplossing dienen:

  • Voer een host- en storage-VMware vSphere vMotion uit van een VM die deze fouten meldt. Nadat u de VM hebt vMotioning, voert u een back-up uit vanuit NetWorker.
  • Start de ESXi-hosts opnieuw op die de VM's bevatten die deze problemen melden tijdens back-ups. Nadat de ESXi-host weer online is, controleert u of VM-back-ups succesvol zijn voor VM's op deze host.

In beide gevallen wordt VMware-support aanbevolen om dit probleem te veroorzaken. 

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000240662
Article Type: Solution
Last Modified: 07 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.