NVP-vProxy NetWorker iş akışında değişiklik başarısız oldu: vProxy adı geçersiz
Summary: NVP-vProxy NetWorker iş akışında değişiklik başarısız oldu: vProxy adı geçersiz.
Symptoms
NVP-vProxy iş akışını değiştirmeye çalışırken aşağıdaki hata gösterilir:
Cause
Hata, aynı politika kapsamındaki başka bir iş akışında bulunan vProxy ile ilgili bir sorun olduğunu gösterir. Bu vProxy artık bu veri zonunda mevcut değil.
İş akışlarından biri değiştirildiğinde NetWorker, tüm politikayı güncellemeye çalışır. NetWorker kaynak veritabanında vProxy kaynağı olmayan başka bir iş akışında bir vProxy olduğundan NetWorker politikayı değiştiremez.
nsrpolicy komutunu kullanarak politika yapılandırmasını kontrol ettiğimizde, silinmiş bir vProxy düğümünü kullanan başka bir eylem olduğunu görüyoruz:
nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME
Örneğin:
[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 komut satırı utiliy de kullanılabilir:
nsradmin option hidden print type: nsr protection policy; name: POLICY_NAME
Örneğin:
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, NetWorker sunucusuna geri eklenmelidir. Bu işlem, vProxy VM artık mevcut olmasa bile yapılabilir. vProxy, NetWorker sunucu kaynak veritabanına (nsrdb) bir "NSR VMware proxy" kaynağı olarak eklenmelidir; Başarılı kayıt gerekli değildir. Bu, takip edilerek yapılabilir.
- NetWorker ana bilgisayarlar dosyasına vProxy adıyla girişler ekleyin.
Windows: C:\Windows\System32\drivers\etc\hosts
- NetWorker Management Console da (NMC) Devices > VMware Proxies > New bölümüne gidin.
- VMware Proxies penceresine sağ tıklayın ve New öğesini seçin.
- General sekmesinde vProxy'nin adını belirtin.
- Configuration sekmesinden vCenter, yönetici kullanıcı adı ve parolayı seçin. Başka hiçbir alana gerek yoktur, bu alanlar yalnızca vProxy'yi NetWorker'da kaynak olarak ekleyebilmek için gereklidir.
- Etkilenen iş akışını düzenleyin. İşlevsiz" vProxy'nin politikadaki iş akışlarından herhangi biri altındaki herhangi bir eylemde yapılandırılıp yapılandırılmadığını kontrol edin. İşlevsiz" vProxy listeleniyorsa "auto" öğesini seçin (veya geçerli bir vProxy seçin) ve değişiklikleri kaydedin.
- Kullanımdan kaldırılan vProxy'ye ilişkin tüm eylemler otomatik seçim olarak değiştirildikten sonra vProxy kaynağını NetWorker'dan kaldırın: NMC Aygıtları >> VMware Proxy'lerini > açın, vProxy > silme işlemine sağ tıklayın