NVP-vProxy. Сбой резервного копирования «ServerFaultCode: Указан неверный параметр: entity"
Summary: NVP-vProxy. Сбой резервного копирования с ошибкой «Не удается задать пользовательский атрибут» или «Не удалось заблокировать виртуальную машину для резервного копирования» с кодом ServerFaultCode: «Указан неверный параметр: entity» ...
Symptoms
Интеграция NetWorker VMware Protection настраивается с помощью устройства vProxy. Резервное копирование работало, а затем начинает постоянно завершаться сбоем, указывая на вызов vCenter Application Programing Interlace (API) для обновления "EMC vProxy Session" Сбой настраиваемого атрибута с ошибкой "ServerFaultCode: A specified parameter was not correct: entity». В журнале сеанса резервного копирования отображается следующее.
YYYY/MM/DD HH:MM:SS INFO: [362] Locking VM.
YYYY/MM/DD HH:MM:SS TRACE: [362] Setting custom attribute 'EMC vProxy Session' value for object vm-12345 to 'Operation=Backup, StartTime=YYYY-MM-DD HH:MM:SS, vProxy=[VPROXY_NAME], SessionId=f616f2d4-ad1b-485e-9126-d20627996256' ...
YYYY/MM/DD HH:MM:SS TRACE: [362] Cannot set custom attribute 'EMC vProxy Session' value for object vm-12345: ServerFaultCode: A specified parameter was not correct: entity
YYYY/MM/DD HH:MM:SS ERROR: [362] Failed to lock Virtual Machine for backup: ServerFaultCode: A specified parameter was not correct: entity.
YYYY/MM/DD HH:MM:SS INFO: [362] Disconnected from session on vCenter [VCENTER_SERVER_NAME].
Веб-клиент vSphere не отображает никаких пользовательских атрибутов в сведениях о сводной конфигурации виртуальной машины (ВМ).
В разделе «Tags & Custom Attributes» веб-клиента vSphere Web Client отображаются настраиваемые атрибуты типа хоста vProxy:
Cause
Пользовательские атрибуты vCenter в среде были изменены с типа «Виртуальная машина» на «Хост», но причина этого неизвестна. Резервное копирование проверяет, существуют ли атрибуты «Virtual Machine» во время запуска резервного копирования и не были ли они найдены, так как теперь они имеют тип «Host». Затем резервная копия создает атрибуты «Virtual Machine», и ServerFaultCode был вызван уже существующим атрибутом с таким же именем (но другого типа).
Resolution
Вручную удалите атрибуты vProxy типа «Host» из веб-клиента vSphere и разрешите рабочему процессу резервного копирования vProxy повторно создать атрибуты типа «Virtual Machine».
- Откройте веб-клиент vSphere.
- На главном экране выберите опцию «Теги и пользовательские атрибуты» на панели «Навигатор».
- В окне сведений «Tags & Custom Attributes» выберите вкладку «Custom Attributes ».
- Убедитесь, что в раскрывающемся списке выбран правильный vCenter. Если несколько центров vCenter связаны друг с другом, каждый экземпляр vCenter отображается здесь независимо от URL-адреса vCenter, используемого для доступа к веб-интерфейсу vSphere:
- Выберите настраиваемые атрибуты Dell с типом «Host» и удалите их.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Запустите рабочий процесс резервного копирования vProxy из консоли управления NetWorker.
В разделе «Tags & Custom Attributes» веб-клиента vSphere отображаются настраиваемые атрибуты типа виртуальной машины после рабочего процесса резервного копирования vProxy.