Ændring af NVP-vProxy NetWorker-arbejdsproces mislykkedes: vProxy-navnet er ugyldigt
Summary: Ændring af NVP-vProxy NetWorker-arbejdsproces mislykkedes: vProxy-navnet er ugyldigt.
Symptoms
Når du forsøger at ændre en NVP-vProxy-arbejdsproces, vises nedenstående fejl:
Cause
Fejlen angiver, at der er et problem med en vProxy i en anden arbejdsproces under den samme politik. Denne vProxy findes ikke længere i denne datazone.
Ved ændring af en af arbejdsprocesserne forsøger NetWorker at opdatere hele politikken. NetWorker kan ikke ændre politikken, fordi der er en vProxy i en anden arbejdsproces, som ikke har nogen vProxy-ressource i NetWorker-ressourcedatabasen.
Når du kontrollerer politikkonfigurationen ved hjælp af kommandoen nsrpolicy , finder vi, at der er en anden handling, der stadig bruger en slettet vProxy-node:
nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME
Eksempel:
[root@nsr ~]# nsrpolicy action display --policy_name=VMware --workflow_name=ImageProtection_Manual --action_name=backup
{
"actionName": "backup",
"actionSpecific": {
"actions": {
"actionType": "backup",
"actionBackupSubtypeSpecific": {
"backupSubtypes": {
"abBackupSubtype": "vmware-vproxy",
"abvProxyDestinationPool": "ddve01_VMbackup",
"abvProxyName": "nsr-vproxy01.amer.lan",
"abvProxyZDDRetentionLockTime": "",
"abvProxyZEnableDDRetentionLock": false
}
},
...
...
...
}
Kommandolinjeværktøjet nsradmin kan også bruges:
nsradmin option hidden print type: nsr protection policy; name: POLICY_NAME
Eksempel:
nsradmin> option hidden
Hidden display option turned on
Display options:
Dynamic: Off;
Hidden: On;
Raw I18N: Off;
Resource ID: Off;
Regexp: Off;
nsradmin> print type: nsr protection policy; name: vmware
type: NSR Protection Policy;
name: VMware;
comment: ;
start now: ;
restart now: ;
stop now: ;
override parameters: ;
operational information: ;
policy definition: \
"...{\"workflowName\:\"ImageProtection_Manual\",\"synthesisRoot\":\
[\"NSR group/ImageProtection_Manual\",\"NSR Snapshot Policy/ImageProtection_Manual\"]\
,\"workflowActions\":[{\"actionName\":\"backup\",\"actionSpecific\":{\"actions\":{\"a\
ctionType\":\"backup\",\"actionBackupSubtypeSpecific\":{\"backupSubtypes\":{\"abBacku\
pSubtype\":\"vmware-vproxy\",\"abvProxyDestinationPool\":\"ddve01_VMbackup\",\"abvPro\
xyName\":\"nsr-vproxy01.amer.lan\",\"...";
...
...
...Resolution
vProxy skal føjes til NetWorker-serveren igen. Dette kan gøres, selvom vProxy VM ikke længere eksisterer. vProxy skal tilføjes som en "NSR VMware proxy"-ressource i NetWorker-serverressourcedatabasen (nsrdb). Vellykket registrering er ikke påkrævet. Dette kan gøres ved at følge.
- Tilføj poster i NetWorker-værtsfilen med vProxy-navnet.
Windows: C: \ Windows \ System32 \ drivere \ etc \ værter
- I NetWorker Management Console (NMC) skal du gå til Enheder > VMware Proxies > New.
- Højreklik i vinduet VMware Proxies, og vælg Ny.
- Under fanen Generelt skal du angive navnet på vProxy.
- Under fanen Konfiguration skal du vælge vCenter, administratorbrugernavn og adgangskode. Der kræves ingen andre felter, disse felter skal kun udfyldes, så du kan tilføje vProxy som en ressource i NetWorker.
- Rediger den berørte arbejdsproces. Kontrollér, om "dummy" vProxy er konfigureret i en handling under nogen af arbejdsprocesserne i politikken. Hvis "dummy" vProxy er angivet, skal du vælge "auto" (eller vælge en gyldig vProxy) og gemme ændringerne.
- Når alle handlinger, der refererer til den nedlagte vProxy, er blevet ændret til automatisk valg, skal du fjerne vProxy-ressourcen fra NetWorker: Åbn NMC-enheder >> VMware-proxyer>, højreklik på vProxy-sletningen >