NVP-vProxy, NetWorker-työnkulun muokkaus epäonnistui: vProxy-nimi on virheellinen
Summary: NVP-vProxy, NetWorker-työnkulun muokkaus epäonnistui: vProxy-nimi on virheellinen.
Symptoms
Kun NVP-vProxy-työnkulkua yritetään muokata, näyttöön tulee seuraava virhe:
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.
Kun käytäntömäärityksiä tarkistetaan nsrpolicy-komennolla , havaitaan, että jokin 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
}
},
...
...
...
}
Nsradmin-komentoriviä 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ä voidaan tehdä, vaikka vProxy-virtuaalikonetta ei enää olisi. vProxy-palvelin on lisättävä NSR VMware proxy -resurssina NetWorker-palvelimen resurssitietokantaan (nsrdb). Onnistunutta rekisteröintiä ei vaadita. Tämä voidaan tehdä seuraamalla.
- Lisää NetWorker-isäntätiedostoon merkintöjä vProxy-nimellä.
Windows: C:\Windows\System32\drivers\etc\hosts
- 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