NVP-vProxy: Модифікація робочого процесу NetWorker не вдалася: Ім'я vProxy є недійсним
Summary: Модифікація NetWorker VMware Protection (NVP) vProxy повідомляє про «ім'я vProxy є недійсним.» Показаний vProxy призначений для ресурсу vProxy, який більше не існує в NetWorker.
Symptoms
Модифікація робочого процесу NetWorker VMware Protection (NVP) vProxy призводить до такої помилки:
Cause
Помилка вказує на те, що виникла проблема з vProxy в іншому робочому процесі за тією ж політикою. Цей vProxy більше не існує в цій зоні даних.
При зміні одного з робочих процесів NetWorker намагається оновити всю політику. NetWorker не може змінювати політику, оскільки в іншому робочому процесі є vProxy, який не має ресурсу vProxy у базі ресурсів NetWorker.
The nsrpolicy команда визначає, що інша дія все ще використовує видалений вузол vProxy:
nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME
Приклад:
[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
}
},
...
...
...
}
The nsradmin Також можна використовувати утиліту командного рядка:
nsradmin option hidden print type: nsr protection policy; name: POLICY_NAME
Приклад:
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. Це можливо навіть якщо віртуальна машина vProxy (VM) більше не існує. vProxy має бути доданий як ресурс «NSR VMware» у базу даних ресурсів сервера NetWorker (NSRDB); Успішна реєстрація не потрібна. Це можна зробити, дотримуючись сліду.
- Додайте записи у файл хостів NetWorker з ім'ям vProxy.
/etc/hosts
Вікна:
C:\Windows\System32\drivers\etc\hosts
nsrpolicy командні опції, показані в розділі «Причина».
- У консолі управління NetWorker (NMC) перейдіть у розділ Devices > VMware Proxies > New.
- Клацніть правою кнопкою миші у вікні VMware Proxies і виберіть Ново.
- У вкладці «Загальне» вкажіть назву vProxy.
- У вкладці «Конфігурація» виберіть vCenter, ім'я користувача адміністратора та пароль. Інші поля не потрібні, ці поля потрібні лише для того, щоб можна було додати vProxy як ресурс у NetWorker.
- Відредагуйте змінений робочий процес. Перевірте, чи налаштований «фіктивний» vProxy у будь-якій дії в будь-якій із робочих процесів політики. Якщо «фіктивний» vProxy вказаний, виберіть «auto» (або оберіть дійсний vProxy) і збережіть зміни.
- Після того, як усі дії, що стосуються вимкненого vProxy, змінені на автоматичний вибір, видаліть ресурс vProxy з NetWorker: Відкрити NMC > пристрої > VMware Proxies > — клікнути правою кнопкою правою кнопкою vProxy > — видалити