NVP vProxy: Como cancelar o registro/registrar novamente um equipamento vProxy
Resumo: Este artigo da KB explica como cancelar e registrar manualmente um equipamento NetWorker VMware Protection (NVP) vProxy usando as opções de linha de comando nsradmin do servidor NetWorker. ...
Instruções
A integração NetWorker VMware Protection está configurada com o equipamento vProxy. O vProxy deve ser cancelado e registrado novamente no servidor NetWorker.
Método 1:
- No NetWorker Management Console (NMC) ou no NetWorker Web User Interface (NWUI), exclua o recurso vProxy. A exclusão do vProxy do NetWorker deve cancelar o registro dele no banco de dados de recursos do servidor do NetWorker (
nsrdb). A exclusão do vProxy do NetWorker não exclui a máquina virtual (VM) do vProxy do VMware.
NMC: Devices-VMware> Proxies
NWUI: Proteção -> Proxies VMware
- Usando o NMC ou o NWUI, adicione o vProxy de volta. A nova adição do vProxy emite um novo registro para o vProxy.
Método 2:
Se o método acima falhar, cancele manualmente o registro e registre novamente o vProxy usando o nsradmin Utilitário de linha de comando.
- No servidor NetWorker, abra um prompt de comando Administrador/root
- Digite:
nsradmin - Digite:
option hidden - Digite:
visual - Isso abre um utilitário da CLI que pode ser usado para alterar o banco de dados de recursos do servidor do NetWorker (
nsrdb). Você pode usar ESC, teclas de seta e ENTER para navegar e fazer alterações.
- Use as opções Next/Prev para selecionar o host do vProxy cujo registro deve ser cancelado.
- Use as teclas de seta para selecionar Edit e pressione Enter.
- Use as teclas de seta para selecionar Unregister e pressione Enter, pressione ESC e salve as alterações.
- Aguarde de 30 a 60 segundos.
- Use as teclas de seta para selecionar Registrar e pressione Enter, pressione ESC e salve as alterações.
Log:
/nsr/logs/daemon.raw
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Mais informações
Em alguns casos, o vProxy não será registrado, isso pode ocorrer por várias causas. O vProxy pode ficar preso em um estado que não permite o registro. O vProxy pode ser forçado a um estado não registrado executando as seguintes etapas:
- Faça SSH no servidor vProxy e faça log-in com o usuário administrador.
- Alterne para o usuário root:
sudo su - - Pare o
vrapiddo servidor do NMC:systemctl stop vrapid - Criar uma cópia do
vProxyState.datdo servidor do NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyState.dat /opt/emc/vproxy/runtime/state/vProxyState.dat_$(date -I)
- Criar uma cópia do
vProxyRegistry.datdo servidor do NetWorker Management Console (NMC):
cp /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/state/vProxyRegistry.dat_$(date -I)
- Force o vProxy a um estado não registrado:
echo UNREGISTERED > /opt/emc/vproxy/runtime/state/vProxyState.dat
- Remova o servidor do NetWorker do
vProxyRegistry.datdo servidor do NetWorker Management Console (NMC):
sed -i 's/"BackupServerName":"[^"]*"/"BackupServerName":""/' /opt/emc/vproxy/runtime/state/vProxyRegistry.dat
- Inicie o
vrapiddo servidor do NMC:systemctl start vrapid
- Confirme se você pode se conectar à porta 9090 no vProxy a partir do servidor NetWorker:
nsrports -t VPROXY_FQDN -p 9090
- Se a conexão a partir do servidor NetWorker for bem-sucedida, tente o novo registro do vProxy.
Em alguns casos, o sistema de mensagens de depuração pode ser necessário. Este artigo da KB apresenta informações sobre como ativar vrapid depuração no equipamento vProxy: NetWorker VMware Protection-vProxy: Como habilitar o log
de depuraçãoO /opt/emc/vproxy/runtime/logs/vrapid/vrapid-engine.log do vProxy contém informações sobre as operações de registro do vProxy.
A conta de usuário administrador do vProxy está bloqueada:
Se o vProxy não for registrado e as credenciais raiz forem conhecidas, verifique se a conta de usuário admin está bloqueada no vProxy.
- No vSphere, abra uma sessão do VMware Console para a VM do vProxy:

- Faça log-in como root.
- Use
pam_tally2Para redefinir a conta de administrador:
pam_tally2 --user=admin --reset
- Se a senha de administrador atual não for conhecida, você poderá alterá-la usando o
passwdcomando:
passwd admin
- Use o Método 1 no campo Resolução para remover o vProxy e adicioná-lo novamente usando a nova senha.
Se a conta de administrador continuar bloqueada quando nenhuma conexão SSH conhecida estiver sendo executada, verifique de onde a sessão SSH está vindo:
journalctl -u sshd | grep -w 'admin'
Este comando mostra quais sistemas estão tentando (e falhando) fazer login usando a conta de administrador:
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