NVP-vProxy: NetWorker-työnkulun muokkaus epäonnistui: vProxy-nimi on virheellinen
Summary: NetWorker VMware Protection (NVP) vProxy-työnkulun muokkaaminen ilmoittaa, että vProxyn nimi on virheellinen. Näkyvä vProxy-palvelin koskee vProxy-resurssia, jota ei enää ole NetWorkerissa. ...
Symptoms
NetWorker VMware Protection (NVP) vProxy-työnkulun muokkaaminen aiheuttaa seuraavan virheen:
Cause
Virhe ilmaisee, että vProxyssa on ongelma toisessa saman käytännön työnkulussa. Tätä vProxya ei enää ole tällä tietovyöhykkeellä.
Kun jotakin työnkulkua muokataan, NetWorker yrittää päivittää koko käytännön. NetWorker ei voi muokata käytäntöä, koska toisessa työnkulussa on vProxy, jonka NetWorker-resurssitietokannassa ei ole vProxy-resurssia.
Ja nsrpolicy -komento ilmaisee, että toinen toiminto käyttää edelleen poistettua vProxy-solmua:
nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME
Esimerkki:
[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
}
},
...
...
...
}
pikanäppäimellä nsradmin Komentorivin apuohjelmaa voidaan käyttää myös:
nsradmin option hidden print type: nsr protection policy; name: POLICY_NAME
Esimerkki:
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-palvelin on lisättävä takaisin NetWorker-palvelimeen. Tämä onnistuu, vaikka vProxy-virtuaalikonetta (VM) ei enää olisi. vProxy-tiedosto on lisättävä NSR VMware -välityspalvelinresurssina NetWorker Server Resource Database (NSRDB) -tietokantaan. Onnistunutta rekisteröintiä ei vaadita. Tämä voidaan tehdä seuraamalla.
- Lisää NetWorker-isäntätiedostoon merkintöjä vProxy-nimellä.
/etc/hosts
Windows:
C:\Windows\System32\drivers\etc\hosts
nsrpolicy Syy-osassa näytetyt komentovaihtoehdot.
- Siirry NetWorker Management Consolessa (NMC) kohtaan Laitteet > VMware-välityspalvelimet > Uusi.
- Napsauta VMware-välityspalvelimet -ikkunaa hiiren kakkospainikkeella ja valitse Uusi.
- Määritä Yleiset-välilehdessä vProxyn nimi.
- Valitse Configuration-välilehdessä vCenter, järjestelmänvalvojan käyttäjätunnus ja salasana. Muita kenttiä ei tarvita. Nämä kentät ovat pakollisia vain, jotta vProxy-palvelin voidaan lisätä resurssiksi NetWorkeriin.
- Muokkaa työnkulkua, jota ongelma koskee. Tarkista, onko vProxy-välityspalvelin määritetty johonkin käytännön työnkulkujen toimintoon. Jos dummy-vProxy on luettelossa, valitse auto (tai valitse kelvollinen vProxy) ja tallenna muutokset.
- Kun kaikki käytöstä poistettuun vProxyyn viittaavat toiminnot on muutettu automaattiseen valintaan, poista vProxy-resurssi NetWorkerista: Avaa NMC-laitteet >> VMware-välityspalvelimet > napsauta vProxy-poistopainiketta > hiiren kakkospainikkeella