NVP-vProxy. Как отменить/повторно зарегистрировать устройство vProxy
Сводка: В данной статье базы знаний объясняется, как вручную отменить регистрацию и зарегистрировать устройство NetWorker VMware Protection (NVP) vProxy с помощью параметров командной строки nsradmin сервера NetWorker. ...
Инструкции
Интеграция NetWorker VMware Protection настраивается с помощью устройства vProxy. Регистрацию vProxy необходимо отменить и повторно зарегистрировать на сервере NetWorker.
Способ 1:
- В консоли управления NetWorker Management Console (NMC) или веб-интерфейсе пользователя NetWorker (NWUI) удалите ресурс vProxy. Удаление vProxy из NetWorker должно привести к отмене его регистрации в базе данных ресурсов сервера NetWorker (
nsrdb). Удаление vProxy из NetWorker не удаляет виртуальную машину vProxy из VMware.
NMC. Устройства —> VMware Proxies
NWUI: Защита —> прокси-серверы VMware
- С помощью NMC или NWUI снова добавьте vProxy. Повторное добавление vProxy создает новую регистрацию для vProxy.
Способ 2:
Если описанный выше метод не помог, вручную отмените регистрацию и повторно зарегистрируйте vProxy с помощью команды nsradmin Утилита командной строки.
- На сервере NetWorker откройте командную строку Administrator/root
- Введите
nsradmin - Введите
option hidden - Введите
visual - Откроется утилита интерфейса командной строки, которую можно использовать для изменения базы данных серверных ресурсов NetWorker (
nsrdb). Для перехода и внесения изменений можно использовать клавиши ESC, клавиши со стрелками и клавишу ENTER.
- Используйте параметры Далее/Назад, чтобы выбрать хост vProxy, регистрацию которого необходимо отменить.
- С помощью клавиш со стрелками выберите пункт Edit и нажмите клавишу Enter.
- С помощью клавиш со стрелками выберите пункт Unregister и нажмите клавишу Enter, нажмите ESC и сохраните изменения.
- Подождите 30–60 секунд.
- С помощью клавиш со стрелками выберите пункт Register и нажмите клавишу Enter, нажмите ESC и сохраните изменения.
Ведение журнала:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Дополнительная информация
В некоторых случаях vProxy не выполняет регистрацию, это может происходить по нескольким причинам. Виртуальный прокси может зависнуть в состоянии, которое не позволяет регистрироваться. Можно принудительно перевести vProxy в незарегистрированное состояние, выполнив следующие действия.
- Подключитесь по SSH к серверу vProxy и войдите в систему с правами администратора.
- Переключитесь на пользователя root.
sudo su - - Остановите
vrapid:systemctl stop vrapid - Создайте копию
vProxyState.dat.
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Создайте копию
vProxyRegistry.dat.
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Принудительный перевод vProxy в незарегистрированное состояние:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Удалите сервер NetWorker из
vProxyRegistry.dat.
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Запустите
vrapid:systemctl start vrapid
- Убедитесь, что вы можете подключиться к порту 9090 на vProxy с сервера NetWorker:
nsrports -t VPROXY_FQDN -p 9090
- Если подключение с сервера NetWorker выполнено успешно, попробуйте повторно зарегистрировать vProxy.
В некоторых случаях может потребоваться обмен сообщениями отладки. В следующей статье базы знаний содержится информация о включении vrapid отладка на устройстве vProxy. NetWorker VMware Protection-vProxy. Как включить ведение журнала
отладкиВ файле /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log vProxy содержится информация об операциях регистрации vProxy.
Учетная запись администратора vProxy заблокирована:
Если vProxy не выполняет регистрацию и известны учетные данные root, проверьте, не заблокирована ли учетная запись администратора на vProxy.
- В vSphere откройте сеанс консоли VMware для виртуальной машины vProxy:

- Войдите в систему как пользователь root.
- Используйте
pam_tally2Чтобы сбросить настройки учетной записи администратора, выполните следующие действия.
pam_tally2 --user=admin --reset
- Если текущий пароль администратора неизвестен, его можно изменить с помощью команды Linux
passwd:
passwd admin
- Используйте метод 1 из поля «Решение», чтобы удалить vProxy и добавить его обратно с новым паролем.
Если учетная запись администратора продолжает блокироваться, когда известные подключения SSH не выполняются, проверьте, откуда идет сеанс SSH:
journalctl -u sshd | grep -w 'admin'
Эта команда показывает, какие системы пытаются (и не могут) войти с помощью учетной записи администратора:
Dec 06 09:23:36 nsr-vproxy02.amer.lan sshd[9407]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.9.100 user=admin
Dec 06 09:23:38 nsr-vproxy02.amer.lan sshd[9407]: Failed password for admin from 192.168.9.100 port 54788 ssh2