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: (Vianmääritysopas) Varmuuskopiointi epäonnistuu virheen "NSR VMware proxy is not available for datastores" vuoksi

Summary: Tämä on yleinen vianmääritys tietämyskannan artikkeli, jonka tarkoituksena on auttaa ymmärtämään mahdollisia syitä virheelle NSR VMware proxy is not available for datastores, kun tehdään vProxy-varmuuskopiointeja. ...

This article applies to   This article does not apply to 

Instructions

Kun NetWorker VMware Protection (NVP) vProxy -laitteessa tehty VM-varmuuskopiointi epäonnistuu yhden tai useamman virtuaalikoneen kohdalla virheen vuoksi:
NSR VMware proxy is not available for datastores (DATASTORE_NAME) in vCenter 'VCENTER_NAME'.
Virhe voi ilmetä, kun tarkastellaan epäonnistuneen varmuuskopioinnin tietoja NMC:n valvontaikkunassa.
image.png
tai NetWorker-palvelimen varmuuskopiointitoiminnon lokeissa:
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.
Virhe ilmenee monesta syystä. Seuraavassa on tietoja parista yleisestä syystä ja niiden korjaamisesta.

 

vProxy-saatavuus:

vProxy-tila: Onko vProxy otettu käyttöön varmuuskopiointia varten?

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;

Tai
image.png

Jos vProxyssa näkyy Enabled -asetus No, valitse Enabled (Kyllä). Tämä voidaan tehdä NMC:ssä:

image.png
Tai 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>

Jos vProxy ei siirry Enabled (Käytössä) -tilaan:

  • Varmista portin 9090 viestintä vProxyn ja NetWorker-palvelimen välillä (kaksisuuntainen):
    • vProxy: curl -v NW_SERVERNAME:9090
    • NetWorker-palvelin: nsrports -t VPROXY_NAME -p 9090
  • Yritä rekisteröidä vProxy uudelleen manuaalisesti: https://www.dell.com/support/kbdoc/000156072

VMware-määritys:

Yksi tapa testata, onko hotadd-toiminnossa ongelma ja miten VM varmuuskopioidaan NBD (Network Block Device) -toiminnolla.
Onko vProxyssa otettu käyttöön NBD-istuntoja (oletusarvoisesti NBD-istunnot ovat 0 (poissa käytöstä)):
image.png

Jos NBD-istunnot ovat käytössä, määritä NBD-istunnot vastaamaan hotadd-komentoa:

image.png
TAI:

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;

Tee varmuuskopiointi uudelleen. Jos varmuuskopiointi onnistuu, vProxy ei pysty muodostamaan yhteyttä VM-tiedostoihin HotAdd-apuohjelmalla. vProxy voi kuitenkin muodostaa yhteyden virtuaalikoneiden hallintaverkon kautta NBD:n (Network Block Device) avulla.
ProxyHC-tarkastuksen Lisätiedot-kentässä on esimerkki hotadd-yhteyden tarkistamisesta.

Jos NBD-varmuuskopioinnit onnistuvat ja/tai ProxyHC ilmoittaa, että virtuaalikoneen käytössä hotadd-komennolla on ongelma, toimi seuraavasti:

Huomioi:

  • Virtuaalikoneet ilmoittavat virheestä.
  • Virheilmoituksessa määritetty tietosäilö.
  • Virheestä ilmoitettu vCenter-nimi.
  • Varmuuskopion käyttämä vProxy-laite/ virheessä ilmoitettu vProxy-laite.

1. Kirjaudu vCenterin vSphere Web Clientiin, jossa varmuuskopiointi tehdään.
2. Siirry inventory-kohtaan ja siirry virtuaalikoneiden ja mallien kohtaan.
3. Avaa (tai hae) vProxy-virtuaalikone. Huomioi yhteenvetovälilehteen ESXi-isäntä, jossa vProxy on:

image.png

4. Siirry Hosts and Clusters -välilehteen, valitse ESXi-isäntä, jossa vProxy sijaitsee, ja valitse Datastores:

image.png

Tässä luetellaan VMware-tietosäilöt, jotka näkyvät ESXi-isännässä, jossa vProxy sijaitsee. Jos varmuuskopioinnin virheeseen NSR VMware proxy is not available for datastores (DATASTORE_NAME) palautettu tietosäilö ei näy luettelossa, vProxy ei voi käyttää VM-tiedostoja hotadd-työkalulla. Hotadd-toimintoa varten vProxy on otettava käyttöön ESXi-isännässä, jolla on polku VM-tietosäilöihin. Samalla prosessilla voidaan myös tarkistaa, missä ESXi-isännässä virtuaalikone sijaitsee. Tarkista sitten kyseisen ESXi-isännän tietosäilöt. Jos emme näe tietosäilöä, jossa vProxy sijaitsee, vProxyn ja virtuaalikoneen välisillä tietosäilöillä ei ole polkua.
Mahdollisia ratkaisuja tähän ovat:

  • VMware vSphere vMotion vProxy -laite ESXi-isäntään, jolla on pääsy kaikkiin VM-varmuuskopioinnin vaatimiin tietosäilöihin.
  • Määritä ESXi-isäntä, jossa vProxy on, jotta sillä on pääsy VMware-tietosäilöihin, joissa virtuaalikoneet sijaitsevat.
  • vProxy-laitteen käyttöönotto ainutlaatuisiin tietosäilöihin liitetyissä ESXi-isännissä (isäntien kautta ei ollut käytettävissä, vProxies oli jo otettu käyttöön). 
Yllä olevat määritysmuutokset saa tehdä VMware-järjestelmänvalvoja, ei NetWorker-tuki. Jos hotadd-toimintoa ei voi muuttaa kokoonpanossa, on käytettävä NBD:ää.

NetWorker VMware -integrointiopas sisältää lisätietoja siirtotilan suosituksista, vaatimuksista ja rajoituksista: https://www.dell.com/support/home/product-support/product/networker/docs

IDE-levyt

Jos tietosäilön ongelmia ei havaita, tarkista viallisista virtuaalikoneista, onko ne määritetty käyttämään IDE-levyjä. Se näkyy vSpheren virtuaalikoneen asetuksissa:
image.png
IDE-levyt eivät tue hotadd-toimintoa. vProxy-laite on määritettävä sallimaan "fallback to NBD for IDE disks":
image.png
Tämä asetus voidaan ottaa käyttöön, jos NBD-istuntojen arvo on nolla, mutta työnkulku sisältää virtuaalikoneet, joissa on IDE-levyjä. Vain virtuaalikoneet, joissa on IDE-levyjä, varmuuskopioidaan NBD:n avulla. kaikki muut virtuaalikoneet, joissa on SCSI-levyjä, varmuuskopioidaan hotadd-apuohjelman kautta. Virtuaalikoneiden käyttöönotto IDE-levyjen kanssa ei ole suositeltavaa. ISCSI-levyjä on käytettävä aina, kun se on mahdollista.

 

Additional Information

Hotadd-yhteyden voi tarkistaa myös ProxyHC-toiminnolla: 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.