NVP-vProxy. Процесс nsrvim NetWorker выполняется каждые 15 минут, что приводит к высокой рабочей нагрузке на vCenter Server и потенциальной недоступности VPXD
Summary: Сервер VMware vCenter наблюдает за недоступностью службы VPXD или не отвечает из-за высокой рабочей нагрузки со стороны сервера NetWorker. В этой статье базы знаний содержатся подробные сведения о настройке процесса обнаружения инвентаризации NetWorker vCenter (nsrvim). ...
Symptoms
- Сервер NetWorker настроен для защиты VMware сервера vCenter.
- Сервер vCenter наблюдает проблемы с доступностью службы демона VMware Virtual Provisioning X (VPXD) или с общей высокой рабочей нагрузкой.
Cause
Процесс инвентаризации vCenter в NetWorker (nsrvim) инициируется при запуске службы, а затем запускается каждые 15 минут (по умолчанию). Этот процесс также выполняется при выполнении задания VMware для защиты в vCenter. В зависимости от количества серверов NetWorker, подключенных к vCenter, а также от количества или частоты операций политики защиты VMware. Это приводит к тому, что за короткий промежуток времени на vCenter Server поступает несколько запросов на инвентаризацию.
Эта задача отображается в daemon.log на сервере NetWorker следующим образом:
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: nsrvim starting on NSR_HOSTNAME (process 10852).
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to NetWorker on 'NSR_HOSTNAME'.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to service at https://VC_HOSTNAME/sdk
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Starting session with infrastructure services daemon.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://VC_HOSTNAME/sdk
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for categories from infrastructure services daemon.
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Updating NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Finished updating NSR hypervisor resource 'VC_HOSTNAME'
106637 MM/DD/YYY HH:MM:SS AM/PM 1 3 0 15204 8080 0 NSR_HOSTNAME nsrdisp_nwbg RAP notice job 'nsrvim' progress message: nsrvim exiting on NSR_HOSTNAME (process 10852).
Такое же сообщение отображается и при выполнении политики защиты VMware.
Resolution
В NetWorker 19.10 появилась новая функция, которая позволяет администратору резервного копирования NetWorker настраивать nsrvim частота. Эта функциональность была введена с помощью новой переменной среды на сервере NetWorker. Чтобы использовать эту переменную среды, выполните следующие действия:
1. Обновите сервер NetWorker до версии 19.10.0.0 (или более поздней). https://www.dell.com/support/home/product-support/product/networker/drivers
2. Создайте NSRVIM_TIME_INTERVAL на сервере NetWorker. Для добавления или изменения этой переменной требуется перезапуск nsrd. Чтобы создать переменную среды, выполните следующие действия в зависимости от операционной системы сервера NetWorker.
Linux:
1. Измените (или создадите) файл /nsr/nsrrc:sudo vi /nsr/nsrrc
2. Добавьте в файл следующие строки:
NSRVIM_TIME_INTERVAL=60
export NSRVIM_TIME_INTERVAL
3. Перезапустите службы сервера NetWorker.
sudo systemctl restart networker
Microsoft Windows.
1. Откройте Панель управления, выберите Система и безопасность, затем выберите Система.
2. Нажмите Дополнительные параметры системы.

3. В разделе «Свойства системы» нажмите «Переменные среды».
4. В разделе «Системные переменные» нажмитеNew:

5. В поле Имя переменной введите:
NSRVIM_TIME_INTERVAL6. В поле Значение переменной введите число от 15 до 60 (это число соответствует минутам).

7. Перезагрузите сервер.
Additional Information
- NVP-vProxy. Большое количество сеансов, приводящих к сбою службы VPXD vCenter или исчерпанию HTTP-сеансов.
- NVP-vProxy. Сбой резервного копирования виртуальной машины с сообщением «Не удается извлечь данные из vCenter: Ошибка HTTP»
- NetWorker. Сбой обновления представления VMware «Dispatcher Request Timed Out»
- NetWorker. Группам VMware не удалось загрузить инвентаризацию из vCenter