NVP vProxy: Image Restore epäonnistuu ServerFaultCode: Lupa tämän toiminnon suorittamiseen evättiin."
Summary: Virtuaalikoneen (VM) palautus NetWorker VMware Protection (NVP) vProxy-laitteen avulla epäonnistuu. Virhe palautetaan "ServerFaultCode: Lupa tämän toiminnon suorittamiseen evättiin."
Symptoms
Virtuaalikoneen (VM) palautus NetWorker VMware Protection (NVP) vProxy-laitteen avulla epäonnistuu.
Virhe palautetaan "ServerFaultCode: Lupa tämän toiminnon suorittamiseen evättiin." Esimerkki:
159373:nsrvproxy_recover: vProxy Log: 2025-03-12T19:54:02Z ERROR: [@(#) Build number: 177] Unable to create the directory "[vsanDatastore] win-client01.amer.lan_1" in datastore: ServerFaultCode: Permission to perform this operation was denied. 159373:nsrvproxy_recover: vProxy Log: 2025-03-12T19:54:02Z WARN: [@(#) Build number: 177] RecoverVMSessions "1e3ef2fc-d334-4433-aff1-7e643c4e1f56" cleaning up running recover session due to error. 159373:nsrvproxy_recover: vProxy Log: 2025-03-12T19:54:02Z INFO: [@(#) Build number: 177] Disconnected from session on vCenter 'vcsa.amer.lan'. 159373:nsrvproxy_recover: vProxy Log: 2025-03-12T19:54:02Z ERROR: [@(#) Build number: 177] Failed to recover to a new VM. ServerFaultCode: Permission to perform this operation was denied.
ProxyHC-apuohjelma ei ilmoita käyttöoikeusongelmista käyttäjätilillä, jota käytettiin vCenterin lisäämiseen NetWorkeriin:
nsr-vproxy01:~ # /home/admin/ProxyHC perm ... Info: Checking vCenter access Please specify vCenter USER name for vcsa.amer.lan: networker_user@vsphere.local Please provide vCenter server password: Info: Validating vCenter server connectivity -------> Passed Info: Checking vCenter user permissions Info: Looking for user permissions to root object -------> Passed Info: Looking for privileges for role -------> Passed ... nsr-vproxy01:~ # cat /tmp/proxy-hc.log ... INFO Checking vCenter user permissions INFO -------> Using: vsphere.local\networker_user INFO -------> Found role ID: -1 INFO -------> Successful
NVP-vProxy: ProxyHC-kuntotarkistustyökalun käyttäminen vProxy-laitteessa
Cause
NSR-hypervisor-käyttäjä (VMware-tili, jota käytetään vCenterin lisäämiseen NetWorkeriin) kuuluu useisiin VMware-ryhmiin. Ryhmä, joka sisältää kaikki NetWorker VMware Protectionin suorittamiseen tarvittavat oikeudet, määritetään vCenter-päätasolla, joten ProxyHC ei ilmoita ongelmasta. Toinen, rajoittavampi ryhmä määritetään vCenterin toisella tasolla.
Esimerkiksi käyttäjän networker_user on määritetty järjestelmänvalvojan oikeuksilla vCenter-juuriobjektissa:
Käyttäjä kuuluu kuitenkin myös toiseen (rajoittavampaan ryhmään), joka on määritetty tietokeskuksen tasolla:
Tietokeskuksen tason rajoitetummat käyttöoikeudet ohittavat päätason käyttöoikeudet, mikä aiheuttaa ServerFaultCode-virheen palautuksen aikana.
Resolution
Vahvista, mitä tiliä NetWorker käyttää viestintään VMwaren kanssa.
Vaihtoehtoisesti voit
nsradmin Komentoa voidaan käyttää NetWorker-palvelimessa:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> show name; username
nsradmin> print type: nsr hypervisor
name: vcsa.amer.lan;
username: networker_user@vsphere.local;
nsradmin> quit
VMware-järjestelmänvalvojan on tarkistettava, mihin VMware-ryhmiin VMware-käyttäjätili kuuluu. Tarkista VMware-objektien käyttöoikeudet ja tarkista, onko käyttäjä tai ryhmä rajoitettu alemmalla tasolla, kuten Syy-kentän esimerkissä näkyy. NetWorker VMware -käyttäjätilin edellyttämät käyttöoikeudet määritetään NetWorker VMware Integration Guide -oppaassa. Katso: https://www.dell.com/support/product-details/product/networker/docs
Kun käyttöoikeudet on korjattu, suorita virtuaalikoneen palautus NetWorkerista.
Additional Information
vCenter server/storage/log/vmware/applmgmt-audit/applmgmt-audit.log Ilmoittaa, että käyttäjältä puuttuu käyttöoikeuksia. Virhe on päällekkäinen palautusyrityksen kanssa:
2025-03-12T14:03:09.574: INFO Authorization Result: User=networker_user@amer.lan, priv=ModifyConfiguration, authorized=False
Havaitut virheet voivat vaihdella ympäristön sekä käyttöoikeuksien määritystavan ja VMware-objekteille delegoinnin mukaan.
Jos käyttöoikeusvirheitä ei havaita, katso: NVP vProxy-virtuaalikoneen näköistiedosto Palautus epäonnistuu ja virtuaalikoneen rekisteröinnissä tapahtuu virhe: ServerFaultCode: Permission to perform this operation was denied.