NVP vProxy: Image-gjenoppretting mislykkes "ServerFaultCode: Tillatelse til å utføre denne operasjonen ble nektet.»

摘要: En virtuell maskin-gjenoppretting (VM) utføres ved hjelp av NetWorker VMware Protection (NVP) vProxy-verktøyet mislykkes. Feilen som returneres er "ServerFaultCode: Tillatelse til å utføre denne operasjonen ble nektet.» ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

En virtuell maskin-gjenoppretting (VM) utføres ved hjelp av NetWorker VMware Protection (NVP) vProxy-verktøyet mislykkes.
Feilen som returneres er "ServerFaultCode: Tillatelse til å utføre denne operasjonen ble nektet.» Eksempel:

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-verktøyet rapporterer ingen tillatelsesproblemer for brukerkontoen som brukes til å legge til vCenter i NetWorker:

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: Slik bruker du helsesjekkverktøyet ProxyHC på vProxy-apparatet
 

原因

NSR-hypervisorbrukeren (VMware-kontoen som brukes til å legge til vCenter i NetWorker), tilhører flere VMware-grupper. Gruppen som inneholder alle nødvendige tillatelser for å utføre NetWorker VMware Protection, er definert på vCenter-rotnivået, så ProxyHC rapporterer ingen problemer. En annen, mer restriktiv gruppe, defineres på et annet nivå i vCenter.

Brukeren networker_user er for eksempel definert med administratorrettigheter på vCenter-rotobjektet:
vCenter-rotobjekt

Brukeren tilhører imidlertid også en annen (mer restriktiv gruppe) definert på datasenternivå:Mer restriktive tillatelser på datasenternivå overstyrer tillatelser på rotnivå,
Datasentertillatelser

noe som forårsaker ServerFaultCode-feilen under gjenopprettingen.

解析度

Bekreft hvilken konto som brukes av NetWorker til å kommunisere med VMware. 

Dette kan gjøres fra NetWorker Management Console (NMC). Gå til Protection VMware View. Høyreklikk på vCenter, og klikk deretter på Endre egenskaper:
vCenter-brukerkonto
Alternativt kan du nsradmin -kommandoen kan brukes på NetWorker-serveren:
[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-administratoren må se gjennom hvilke VMware-grupper VMware-brukerkontoen tilhører. Se gjennom tillatelsene for VMware-objekter for å kontrollere om brukeren eller gruppen er begrenset på et lavere nivå, som vist i Årsak-felteksemplet. De nødvendige tillatelsene for NetWorker VMware-brukerkontoen er definert i integreringsveiledningen for NetWorker VMware. Se: https://www.dell.com/support/product-details/product/networker/docs

Når tillatelsene er korrigert, utfører du VM-gjenoppretting fra NetWorker.

其他資訊

vCenter server/storage/log/vmware/applmgmt-audit/applmgmt-audit.log Rapporterer at brukeren mangler tillatelser. Feilen overlapper med gjenopprettingsforsøket:

2025-03-12T14:03:09.574: INFO Authorization Result: User=networker_user@amer.lan, priv=ModifyConfiguration, authorized=False

De observerte feilene kan variere avhengig av miljøet, hvordan tillatelser ble konfigurert og delegert til VMware-objektene.

Hvis ingen tillatelsesfeil observeres, kan du se: NVP vProxy – Gjenopprettelse av virtuelt maskinbilde mislykkes med Feil ved registrering av VM: ServerFaultCode: Permission to perform this operation was denied.

受影響的產品

NetWorker

產品

NetWorker Family
文章屬性
文章編號: 000294155
文章類型: Solution
上次修改時間: 16 4月 2025
版本:  2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。