NVP vProxy: Virtuaalikoneen varmuuskopiointi epäonnistuu HTTP-tilakoodilla: 401
Summary: Vähintään yksi VMware-virtuaalikone (VM) ei pysty suorittamaan NetWorker VMware Protection (NVP) -varmuuskopiointia. Varmuuskopiointivirhe on HTTP-tilakoodi 401 "määritystiedoston lataus epäonnistui" ...
Symptoms
Virtuaalikoneen varmuuskopiointi-istunnon lokissa on seuraava virhe:
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: 401.
Failed to backup virtual disk "Hard disk 1". Failed to initialize Block Reader. Failed to open source VMDK '[DATASTORE] UUID/VM_NAME.vmdk': VDDK Error: 13: You do not have access rights to this file. Molemmat virheet viittaavat käyttöoikeusongelmaan. pikanäppäimellä ProxyHC hotadd perm Komentojen raportit:
Info: Checking for hotadd access
Please provide DNS name of VM(as shown in vSphere): rhel-template.amer.lan
Info: Looking for vProxy VM -------> Passed
Info: Checking vCenter user permissions
Info: Looking for user permissions to root object -------> Passed
Info: Looking for privileges for role -------> Passed
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 -------> FailedNVP-vProxy: ProxyHC-kuntotarkistustyökalun käyttäminen vProxy-laitteessa
/tmp/proxy-hc.log ilmoittaa, että tietosäilö on mukautetussa tallennuskansiossa:
INFO Checking vCenter user permissions INFO -------> Using: vsphere.local\networker_user INFO -------> Found role ID: 643304355 INFO -------> Successful INFO Validating datacenter match INFO -------> Checking datacenter: vSAN Datacenter INFO -------> Found client VM in this datacenter INFO -------> Found Proxy VM in this datacenter INFO -------> Datacenter match successful INFO Looking for IDE disks INFO ------->disk 2000 is on SCSI controller 0 INFO -------> No IDE disks found INFO Checking virtual hardware version INFO -------> Found version: 21 INFO Looking for independent disk INFO -------> No independent disks found INFO Checking datastore access from host esx01.amer.lan INFO ------->Checking access for DS: NSR-NFS-Datastore for Hard disk 1 INFO -------> Valid INFO -------> Passed INFO Checking entity names INFO ------->Checking name for Datastore "NSR-NFS-Datastore" for "Hard disk 1" ERROR -------> Datastore is in a custom storage folder "MyStorageFolder", skipping since not supported by script. ERROR -------> FailedvCenter lisätään NetWorkeriin käyttämällä muuta tiliä kuin
href="mailto:administrator@vsphere.local" tili.
Cause
Virtuaalikonelevyt määritetään VMware-tietosäilöön, joka kuuluu VMwaren mukautettuun tallennuskansioon . VMware-käyttäjätilillä, jolla vCenter lisättiin NetWorkeriin, ei ole riittäviä oikeuksia mukautettuun tallennuskansioon. Vaikka asianmukaiset roolioikeudet olisi määritetty vCenter-pääobjektille, varmuuskopiossa käytetään tallennuskansioon tai sen tietosäilöihin määritettyä tiukempaa roolia. ProxyHC tarkistaa ainoastaan, että rooli on määritetty vCenter-objektiin ja että sillä on tarvittavat oikeudet. Se ei ilmoita alemman tason vCenter-objektien käyttöoikeusongelmasta.
Palautetut virheet vaihtelevat useiden tekijöiden mukaan:
- Jos vCenter-luettelossa käyttäjäroolista puuttuu oikeuksia
- vCenter-käyttäjätilille määritetty rooli
- Mitä erityisiä käyttöoikeuksia roolille on määritetty
Resolution
vCenter-käyttäjätili on määritetty NetWorker Hypervisor -resurssissa:

VMware vCenter -järjestelmänvalvojan on tarkistettava VMware-kokoonpano.
- Vahvista, mihin VMware-ryhmiin vCenter-käyttäjätili mahdollisesti kuuluu: vSphere > Administration > -kertakirjautumisen > käyttäjät ja ryhmät
- Tarkista, onko NetWorkerin käyttämällä vCenter-käyttäjätilillä VMware-rooli: vSphere-järjestelmänvalvonnan >>> roolit

- Tarkista mukautetun tallennuskansion ja tietosäilön käyttöoikeudet
- Tarkista Varastotietosäilöt >> DataCenter_Name > StorageFolder_Name > käyttöoikeudet -kohdassa kansion käyttöoikeudet:

-
- Tarkista Varastotietosäilöt >>DataCenter_Name >StorageFolder_Name > käyttöoikeudet -kohdassa kunkin tietosäilön käyttöoikeudet:
Jos rooli ei ole oikein, vaihda se NetWorker VMware Protection -käyttäjälle määritettyyn rooliin.

HUOMAUTUS: Tarkista tallennuskansion tietosäilöt ja varmista, että käyttäjärooli on määritetty oikein, vaikka "Levitä lapsille" olisi määritetty. Jos roolia ei ole määritetty oikein tietosäilöissä, muuta sitä vastaavasti.
Kun tallennuskansio ja tietosäilöt sisältävät oikeat käyttäjäroolit, virtuaalikoneen varmuuskopiointi onnistuu. Jos samankaltaiset varmuuskopiointivirheet jatkuvat, varmista, että vCenter-käyttäjä ei kuulu ryhmään, joka on määritetty ilman tallennuskansion tai tietosäilön tarvittavia oikeuksia. Tämä aiheuttaa ristiriidan, ja tiukempaa roolia sovelletaan. Tarkista myös muista VMware-objekteista, että vCenter-käyttäjätiliroolilla on tarvittavat oikeudet ja että se on määritetty oikein kyseisissä objekteissa.
Additional Information
Varmuuskopiointi-istunnossa annettua HTTP-URL-osoitetta ei voi käyttää selaimessa, kun käytetään NetWorker vCenter -käyttäjätiliä:
Vaadittu oikeus puuttuu virheilmoituksesta:

Tässä artikkelissa näkyvät virheet ovat yleisiä käyttöoikeusvirheitä. Jos edellä kuvatut oireet ja syy eivät sovellu, katso: NVP vProxy: Virtuaalikoneiden varmuuskopiointien vianmääritys epäonnistuu sanomalla "VDDK Error 13: Sinulla ei ole käyttöoikeuksia tähän tiedostoon"