NVP vProxy: Zálohování virtuálního počítače nedokáže stáhnout soubor .vmx virtuálního počítače Interní chyba serveru HTTP 500

Summary: Je nakonfigurována ochrana NetWorker VMware Protection (NVP). Během zálohování virtuálního počítače selže zálohování virtuálního počítače, které hlásí, že se mu nepodaří stáhnout soubor .vmx virtuálního počítače. Stavový kód HTTP: Vrátí se hodnota 500 (interní chyba serveru). ...

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

Během zálohování virtuálního počítače NetWorker VMware Protection (NVP) se zálohování nezdaří a do protokolu relace zálohování virtuálního počítače se zaznamená následující chyba:

  • Server NetWorker:

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

POZNÁMKA: Protokoly zásad serveru NetWorker dodržují jobsdb retention (ve výchozím nastavení 72 hodin), protokoly starší než časové období uchovávání se automaticky odeberou. Protokoly relace zálohování se nacházejí také v zařízení vProxy a nemají na ně vliv jobsdb retention.

 

  • Zařízení vProxy:

/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".

Skript /var/log/hostd.log na hostiteli virtuálních počítačů (ESXi) hlásí následující:

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)

Tato chyba se shoduje s případem, kdy HTTP 500 Během zálohování virtuálních počítačů dochází k chybě. 

Cause

Skript HTTP 500 (Internal Server Error) v protokolu relace zálohování virtuálního počítače se vrátí z prostředí VMware. Pracovní postup zálohování vProxy odešle HTTP GET žádost o získání konfiguračních souborů virtuálního počítače; Nástroj vCenter však reaguje příkazem HTTP 500 (interní chyba serveru)

Ten hostd Chybová zpráva "Operation not supported (11)" obvykle označuje problém s přístupem k zadanému souboru virtuálního počítače v systému VMware nebo s manipulací s ním.

Existuje několik příčin, které by mohly tuto chybu ovlivnit; většina z nich je však na úrovni ESXi:

  • Oprávnění k souboru – Hostitel ESXi nemá potřebná oprávnění pro přístup k souboru.
  • Dostupnost datového úložiště – Problémy s připojením mezi hostitelem ESXi a datovým úložištěm.
  • Agenti správy – hostitel ESXi hostd a vpxa Agenti narážejí na problémy.
  • Problémy s místem na disku v hostiteli ESXi
  • Problémy s konfiguračním souborem virtuálního počítače
  • Hostitel ESXi vyžaduje aktualizace

Resolution

POZNÁMKA: K tomuto problému dochází na úrovni VMware, a proto důrazně doporučujeme zapojit podporu společnosti VMware. Následující kroky vám mohou pomoci při diagnostice problému. Správce VMware musí v prostředí VMware provést jakoukoli akci.


Ověření oprávnění NetWorker VMware Protection (NVP): 

Skript ProxyHC utility Lze použít k ověření přístupových oprávnění k zálohování. Skript ProxyHC utility není ve výchozím nastavení v zařízení vProxy k dispozici.

Viz NVP-vProxy: Jak používat nástroj pro kontrolu stavu ProxyHC na zařízení vProxy
./ProxyHC perm
Opravte všechny problémy s chybějícími oprávněními identifikované ProxyHC.
 
POZNÁMKA: ProxyHC neověřuje, zda má hostitel ESXi oprávnění pro přístup k souborům virtuálního počítače. ProxyHC Ověření, zda má uživatelský účet použitý k provádění ochrany NetWorker VMware příslušná oprávnění. Oprávnění jsou zdokumentována v průvodci integrací NetWorker VMware, který je k dispozici na https://www.dell.com/support/home/product-support/product/networker/docs
 
K tomuto problému může dojít, pokud je povoleno šifrování VMware, ale uživatelský účet vCenter pro nástroj NetWorker nemá kryptografická oprávnění: NetWorker NVP-vProxy: Backup error: Nepodařilo se stáhnout konfigurační soubor virtuálního počítače. Stavový kód HTTP: 500

KčPokud je povoleno šifrování VMware, musí mít uživatelský účet následující oprávnění:
  • Kryptografické operace > Přidat disk
  • Kryptografické operace > Přímý přístup
  • Kryptografická oprávnění > Registrace virtuálního počítače
Správce VMware musí ověřit oprávnění souborů v hostiteli ESXi.

Přístupnost datového úložiště:

V klientovi VMware vSphere Client zkontrolujte, zda na kartě Datastore nejsou chyby přístupnosti. V případě, že dochází k problému, při kterém dochází k výpadkům připojení, zkontrolujte, zda konzole událostí vSphere neobsahuje chyby nebo selhání týkající se přístupu k datovému úložišti.

Agenti pro správu:

Zkontrolujte hostitele ESXi hostd a vpxa agenta pro případné chyby.
Komponentní Kláda Popis
Protokol agenta hostitele ESXi /var/log/hostd.log Obsahuje informace o agentovi, který spravuje a konfiguruje hostitele ESXi a jeho virtuální počítače.
Protokol agenta vCenter Serveru /var/log/vpxa.log Obsahuje informace o agentovi, který komunikuje se serverem vCenter Server (pokud hostitel spravuje vCenter Server).
V některých případech může problém vyřešit restartování agentů:
/etc/init.d/hostd restart
/etc/init.d/vpxa restart

Problémy s místem na disku ESXi:

Ujistěte se, že je na hostiteli ESXi dostatek místa na disku. Pomocí příkazu vdf -h příkaz ke kontrole místa na disku.

Poškození konfiguračního souboru virtuálního počítače:

Ověřte přístup k .VMX mimo pracovní postup zálohování. Pomocí příkazu .vmx adresa URL souboru z protokolu relace virtuálního počítače použijte jednu nebo více z následujících možností k ověření integrity souboru VMX:
  • Znovu zaregistrujte virtuální počítač.
    • Klikněte pravým tlačítkem myši na virtuální počítač a poté klikněte na možnost Odebrat z inventáře (NEODSTRAŇOVAT Z DISKU!).
    • Procházejte úložiště dat, vyhledejte soubor .vmx virtuálního počítače a přidejte ho zpět do inventáře.
  • Na zařízení vProxy otevřete relaci SSH a spusťte následující příkaz curl. Nahraďte uživatelské jméno vCenter uživatelským účtem používaným k zálohování virtuálních počítačů. Nahraďte adresu URL adresou URL identifikovanou v protokolu relace virtuálního počítače:
curl -v -k --user VCENTER_USER_ACCOUNT "VMX_URL"
Příklad:
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
 
POZNÁMKA: HTTP 200 označuje úspěšný GET Vyžádání souboru VMX. Výstup obsahuje také obsah souboru vmx virtuálního počítače. Ověřte, zda je soubor v pořádku a zda nevykazuje známky poškození. Pokud příkaz curl vrátí jakýkoli jiný stav HTTP (404, 500 atd.), musí být zapojena podpora VMware.
 
  • Z webového prohlížeče, který má přístup k adrese vCenter. Vložte/zadejte adresu URL z protokolu relace virtuálního počítače. Zadejte přihlašovací údaje uživatelského účtu vCenter, který se používá k zálohování:
stažení souboru VMX z prohlížeče
 

POZNÁMKA: Pokud je úspěšná, stáhne se soubor vmx. Ověřte, zda je soubor v pořádku a zda nevykazuje známky poškození. Pokud prohlížeč vrátí další chyby HTTP (404, 500 atd.), je nutné zapojit podporu VMware.


Správa verzí VMware vCenter a ESXi:

Prostudujte si matici kompatibility NetWorker pro vaši verzi NetWorker. 

https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorkerV příručce ke všem komponentám platformy NetWorker naleznete v části Matice kompatibility softwaru NetWorker NVP (proxy).
Použijte nejnovější hlavní verzi vProxy, podporovanou vaší verzí NetWorker a kompatibilní s vaší verzí ESXi.
V ideálním případě by hostitelé vCenter Server a ESXi měli používat stejnou verzi a vydání aktualizace.

Zástupné řešení:

Lze otestovat kterékoli z následujících alternativních řešení. Každá možnost však může sloužit pouze jako dočasné řešení:

  • Spusťte hostitelský a úložný systém VMware vSphere vMotion pro jakýkoli virtuální počítač, který hlásí tato selhání. Po vMotion virtuálního počítače proveďte zálohování z NetWorker.
  • Restartujte hostitele ESXi, kteří obsahují virtuální počítače, které hlásí tyto problémy během zálohování. Jakmile se hostitel ESXi vrátí do režimu online, ověřte, zda zálohování virtuálních počítačů umístěných na tomto hostiteli proběhlo úspěšně.

V obou případech se k řešení problému doporučuje podpora VMware. 

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.