Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NVP vProxy: (Fejlfindingsvejledning) Sikkerhedskopieringer mislykkes med "NSR VMware-proxy er ikke tilgængelig for datalagre"

Summary: Dette er en generel fejlfindings-KB beregnet til support for at hjælpe med at forstå mulige årsager til fejlen "NSR VMware proxy is not available for datastores" (NSR VMware-proxy er ikke tilgængelig for datalagre), når der udføres vProxy-sikkerhedskopieringer. ...

This article applies to   This article does not apply to 

Instructions

Under VM-sikkerhedskopieringer, der udføres med NetWorker VMware Protection (NVP) vProxy-enheden, mislykkes VM-sikkerhedskopieringen for en eller flere VM'er med fejlen:
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Denne fejl kan findes, når du ser på oplysningerne om den mislykkede sikkerhedskopieringshandling i NMC-overvågningsvinduet.
image.png
Eller i logfilerne for sikkerhedskopieringshandlinger på NetWorker-serveren:
root@linux1:~# nsr_render_log /nsr/logs/policy/Gold/VMware/Backup_235896.raw | grep -i error
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:11 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'linuxclient01': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error linuxclient01: Backup failed.
164882 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error Unable to process VM 'winclient02': NSR VMware proxy is not available for datastores (datastore1) in vCenter 'vcsa.amer.lan'. Check if it is enabled.
164546 02/07/2023 09:44:45 AM  3 5 0 1296803648 11621 0 linux1.amer.lan nsrvproxy_save NSR error winclient02: Backup failed.
Denne fejl vises af flere grunde. Nedenstående beskriver et par almindelige årsager, og hvordan du kan løse dem.

 

vProxy-tilgængelighed:

vProxy-tilstand: Er der aktiveret en vProxy til sikkerhedskopieringer?

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show enabled; name
nsradmin> print type: nsr vmware proxy
                        name: vproxy01.amer.lan;
                     enabled: Yes;

Eller
image.png

Hvis vProxy viser Aktiveret "Nej", skal du indstille til Aktiveret "Ja". Dette kan gøres fra NMC:

image.png
Eller nsradmin:

nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update enabled: Yes
                     enabled: Yes;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(28)
nsradmin>

Hvis vProxy ikke går ind i tilstanden "Enabled" (Aktiveret):

  • Kontroller port 9090-kommunikationen mellem vProxy- og NetWorker-serveren (tovejs):
    • vProxy: curl -v NW_SERVERNAME:9090
    • NetWorker-server: nsrports -t VPROXY_NAME -p 9090
  • Forsøg manuel genregistrering af vProxy: https://www.dell.com/support/kbdoc/000156072

VMware-konfiguration:

En måde at teste, om der er et problem med hotadd som at udføre VM-sikkerhedskopiering vha. NBD-metoden (Network Block Device) i stedet.
Har vProxy NBD-sessioner aktiveret (NBD-sessionerne er som standard indstillet til 0 (deaktiveret)):
image.png

Hvis NBD-sessioner er aktiveret, skal du indstille NBD-sessionerne, så de passer til hotadd:

image.png
ELLER:

root@linux1:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; maximum NBD sessions
nsradmin> . type: nsr vmware proxy; name: vproxy01.amer.lan
Current query set
nsradmin> update maximum NBD sessions: 13
        maximum NBD sessions: 13;
Update? y
updated resource id 141.0.147.119.0.0.0.0.114.88.175.99.192.168.7.101(31)
nsradmin> print
                        name: vproxy01.amer.lan;
        maximum NBD sessions: 13;

Udfør sikkerhedskopieringen igen. Hvis sikkerhedskopieringen lykkes, tyder det på, at vProxy ikke er i stand til at oprette forbindelse til VM-filerne via HotAdd; vProxy kan dog oprette forbindelse til VM'erne via administrationsnetværket ved hjælp af Network Block Device (NBD).
Se feltet Additional Information (Yderligere oplysninger) for et eksempel på en ProxyHC til kontrol af hotadd-tilslutning.

Hvis NBD-sikkerhedskopieringer lykkes, og/eller ProxyHC rapporterer et problem med at få adgang til VM vha. hotadd, skal du gøre følgende:

Bemærk:

  • De specifikke VM'er, der rapporterer fejlen.
  • Hvilket datalager der er angivet i fejlen.
  • VCenter-navnet rapporteres i fejlen.
  • Den vProxy-enhed, der bruges af sikkerhedskopieringen/rapporteret i fejlen.

1. Log på vSphere-webklienten for det vCenter, hvor sikkerhedskopiering udføres.
2. Gå til Lager, og gå til VM'er og skabeloner.
3. Gå til (eller søg efter) vProxy VM, og notér den ESXi-vært, som vProxy findes på, på fanen Oversigt:

image.png

4. Gå til fanen Værter og klynger, vælg den ESXi-vært, som vProxy er placeret på, og klik derefter på Datalagre:

image.png

Dette viser VMware-datalagre, som er synlige for den ESXi-vært, som vProxy er placeret på. Hvis det datalager, der returneres i sikkerhedskopieringsfejlen "NSR VMware proxy is not available for datastores (DATASTORE_NAME)" (NSR VMware proxy is not available for datastores (DATASTORE_NAME)") vises ikke på listen, så kan vProxy ikke få adgang til VM-filerne via hotadd. For at understøtte hotadd skal vProxy implementeres på en ESXi-vært, der har en sti til VM-datalagrene. På samme måde kan den samme proces bruges til at se på, hvilken ESXi-vært VM'en er placeret på, og derefter se på ESXi-værtens datalagre. Hvis vi ikke kan se datalageret, som vProxy er placeret på, så er der ingen sti på tværs af datalagrene mellem vProxy og VM.
Mulige løsninger til dette er:

  • VMware vSphere vMotion vProxy-enheden til en ESXi-vært, der har adgang til alle de datalagre, der kræves til VM-sikkerhedskopieringer.
  • Konfigurer den ESXi-vært, som vProxy er placeret på, for at have adgang til VMware-datalagre, som VM'erne er placeret på.
  • Implementer en vProxy-enhed på ESXi-værter, der er forbundet til entydige datalagre (ikke tilgængelig via værter, hvor vProxies allerede er implementeret). 
Ovenstående konfigurationsændringer skal udføres af VMware-administrator, ikke NetWorker-understøttelse. Hvis der ikke kan foretages konfigurationsændringer for at få hotadd til at fungere, skal NBD anvendes.

NetWorker VMware Integration Guide indeholder flere oplysninger om anbefalinger, krav og begrænsninger for transporttilstand: https://www.dell.com/support/home/product-support/product/networker/docs

IDE-diske

Hvis der ikke er observeret nogen datalagerproblemer, skal du kontrollere de fejlbehæftede VM'er for at se, om de er konfigureret til at bruge IDE-diske. Dette kan ses i VM-indstillingerne i vSphere:
image.png
IDE-diske understøtter ikke hotadd, vProxy-enheden skal være konfigureret til at tillade "fallback til NBD for IDE-diske":
image.png
Denne indstilling kan aktiveres, hvis NBD-sessioner er indstillet til nul, men arbejdsgangen indeholder VM'er med IDE-diske. Kun VM'er med IDE-diske sikkerhedskopieres ved hjælp af nbD; Alle andre VM'er med SCSI-diske sikkerhedskopieres via hotadd. Det anbefales ikke at implementere VM'er med IDE-diske. ISCSI-diske bør anvendes, når det er muligt.

 

Additional Information

Hotadd connectivity kan også verificeres ved hjælp af ProxyHC: https://www.dell.com/support/kbdoc/000022590

vproxy01:~ # ./ProxyHC hotadd
Info: Checking OS account status -------> Passed
Info: Checking configuration files
        Info: Proxy is registered to: linux1.amer.lan
        Info: Proxy version is: 4.3.0-38
Info: Checking OS
        Info: Checking attached disks -------> Passed
        Info: Checking disk usage -------> Passed
        Info: Checking memory usage -------> Passed
Info: Checking connectivity
        Info: Checking primary NIC ------->  192.168.9.123
        Info: Testing ping to gateway 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.10.100 -------> Passed
        Info: Testing ping to DNS 192.168.7.100 -------> Passed
        Info: Testing ping to DNS 192.168.9.100 -------> Passed
        Info: Checking DNS response
        Info: Testing name lookup for linux1.amer.lan -------> Passed
        Info: Testing name lookup for vcsa.amer.lan -------> Passed
Info: Checking package details
        Info: Checking vProxy package version -------> Found version 4.3.0
        Info: Verifying vProxy package -------> command returned error
Info: Checking service state
        Info: Checking status for vbackupd -------> Passed
        Info: Checking status for vflragent -------> Passed
        Info: Checking status for vflrd -------> Passed
        Info: Checking status for vkpod -------> Passed
        Info: Checking status for vrapid -------> Passed
        Info: Checking status for vrecoverd -------> Passed
        Info: Checking status for vsessionsd -------> Passed
Info: Checking engine logs
        Info: Checking vsessionsd engine log -------> Passed
        Info: Checking vrapid engine log -------> Passed
        Info: Checking vrecoverd engine log -------> Passed
        Info: Checking vbackupd engine log -------> Found 2 failed sessions
        Info: Checking vkpod engine log -------> Passed
        Info: Checking vflragent engine log -------> Passed
        Info: Checking vflrd engine log -------> Passed
Info: Checking vCenter access
        Please specify vCenter USER name for vcsa.amer.lan: bkupadmin@amer.lan
        Please provide vCenter server password:
        Info: Validating vCenter server connectivity -------> Passed
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): linuxclient01.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Failed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Passed
 

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000208393
Article Type: How To
Last Modified: 20 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.