Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

NVP - vProxy: Processos de coleta de logs para problemas do VMware Protection

Summary: Este artigo fornece uma visão geral de como coletar o pacote de suporte do vProxy, os registros do servidor NetWorker específicos para operações do VMware Protection e os arquivos de log e pacotes a serem coletados quando uma falha do sistema vProxy for observada. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Os pacotes do vProxy contêm o estado do mecanismo do vProxy, sessões de backup anteriores e arquivos de log do mecanismo. Os pacotes também fornecem saídas de comando para comandos comuns de solução de problemas.

O NetWorker Management Console (NMC) pode ser usado para gerar um pacote e baixá-lo para o sistema. O comando tar também pode ser usado para criar manualmente um tarball.


Coleta geral de logs do vProxy:

A coleta de um pacote de logs do vProxy pode ser usada para analisar problemas observados durante as operações de backup ou restauração do vProxy. Arquivos de log específicos são detalhados em: Guia de triagem do NVP-vProxy: Guia de triagem e coleta de registros do NetWorker VMware Protection vProxy


Opção 1: Colete o pacote usando o NMC.

  1. Faça log-in no NMC e selecione a guia Dispositivos
  2. Selecione proxies VMware
  3. Clique com o botão direito do mouse no proxy e selecione Log Bundle
  captura de tela mostrando a seleção do pacote de logs
  1. Clique em Yes para coletar os logs reciclados do vProxy. Os logs de sessão de máquina virtual (VM) são enviados para cá após a conclusão.
Nota: A coleta do pacote dessa maneira pode falhar, dependendo do tamanho do pacote do vProxy e das regras de sistema de rede ou firewall entre o client do NMC e o vProxy. Nesse caso, execute o seguinte para ver se o pacote está disponível no vProxy.
 
  1. Abra uma sessão SSH para o vProxy e faça log-in como administrador
  2. Alterne para root: sudo su - 
  3. Verifique o /opt/emc/vproxy/runtime/state/logbundle/ para ver se existe um pacote com o carimbo de data/hora de quando o pacote foi gerado no NMC:
nsr-vproxy01:~ # ls -lh /opt/emc/vproxy/runtime/state/logbundle/
total 616K
-rw-r----- 1 root root 616K Jul 10 09:03 logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. Se o pacote existir, execute as seguintes etapas para copiá-lo com um agente SCP: caso contrário, consulte a opção 2.
  2. Mova o pacote para o diretório base do usuário administrador (exemplo):
nsr-vproxy01:~ # mv /opt/emc/vproxy/runtime/state/logbundle/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz /home/admin
  1. Altere as permissões do pacote para que o usuário administrador possa copiar o arquivo fora do vProxy (exemplo):
nsr-vproxy01:~ # chmod 777 /home/admin/logbundle-5679cd0c-0262-46e9-b99a-97ae336f8ff2.tar.gz
  1. Use um agente SCP (WinSCP etc.) para copiar o pacote do diretório base do usuário para o sistema. Configurações necessárias no agente SCP:
Endereço: vProxy Hostname ou IP address
Protocol: Usuário do SCP
: Admin

Opcionalmente, talvez seja possível fazer o SCP do pacote da sua workstation Windows usando a linha de comando:
scp admin@vProxyAddress:/path/to/logbundle .

Consulte: NetWorker (Linux): Como copiar arquivos de ou para um servidor NetWorker no Linux.


Opção 2: Use tar no vProxy:

  1. Conecte-se ao vProxy usando SSH e faça log-in como administrador.
  2. Alterne para root: sudo su -
  3. Execute:
tar cvzfP `hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts

Nota: Não é necessário substituir nada no comando acima. Esse comando cria um pacote tar com o nome de host do vProxy no diretório /tmp. Outro local (como /data01) pode ser especificado.
 
nsr-vproxy01:~ # tar czfP /tmp/`hostname`_`date -I`.tgz /opt/emc/vproxy/runtime/state/vProxyRegistry.dat /opt/emc/vproxy/runtime/logs/ /var/log/messages* /etc/hosts

nsr-vproxy01:~ # ls -l /tmp | grep tgz
-rw------- 1 root root  614092 Jul 10 10:07 nsr-vproxy01.amer.lan_2024-07-10.tgz
nsr-vproxy01:~ #
  1. Altere as permissões do pacote para que você possa copiá-lo do vProxy:
chmod 755 /tmp/bundle_name.tgz

Nota: Substituir bundle_name com o pacote criado pelo comando tar.
 
  1. Use um agente SCP (WinSCP etc.) para copiar o pacote do diretório base do usuário para o sistema. Configurações necessárias no agente SCP:
Endereço: vProxy Hostname ou IP address
Protocol: Usuário do SCP
: Admin

Opcionalmente, talvez seja possível fazer o SCP do pacote da sua workstation Windows usando a linha de comando:
scp admin@vProxyAddress:/path/to/logbundle .


Logs do lado do servidor do NetWorker:

Os logs do servidor do NetWorker podem ser analisados para os seguintes tipos de problemas:
  • Relatórios do vProxy como indisponíveis nos logs de daemon do NetWorker ou no NMC
  • Upgrade do vProxy realizado usando nsrvproxy_mgmt Falha no comando
  • Problemas/erros de inventário do VMware
  • Erros de backup VMware observados durante uma falha na política de proteção VMware

Logs gerais do servidor:

Nome do registro Localização Objetivo
daemon.raw
  • Linux: /nsr/logs/
  • Windows: C:\Arquivos de Programas\EMC NetWorker\nsr\logs\

Mensagens gerais do daemon do servidor do NetWorker — Contém logs sobre disponibilidade ou indisponibilidade do vProxy e mensagens de status do registro:

NetWorker: Como usar nsr_render_log

<JOB-UUID>.log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Arquivos de Programas\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
O arquivo de log do trabalho de gerenciamento do vProxy é criado durante a reimplementação do vProxy associado.
< vproxy_upgrade_sessio n__ jobuuid>
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Arquivos de Programas\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
O arquivo de log nsrvisd associado é criado durante a reimplementação do vProxy.
nsrvisd-daemon.log
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Windows: C:\Arquivos de Programas \EMC NetWorker\nsr\vproxy\logs\nsrvisd
O arquivo de log nsrvisd detalhado associado é criado.
ProxySessions- .log
  • Linux: /nsr/logs/adhoc/nsrvproxy_mgmt
  • Windows: C:\Arquivos de Programas\EMC NetWorker\nsr\logs\adhoc\nsrvproxy_mgmt
O arquivo de log ProxySessions associado é criado durante a reimplementação do vProxy.
Logs nsrvisd
  • Linux: /opt/nsr/vproxy/logs/nsrvisd
  • Windows: C:\Arquivos de Programas \EMC NetWorker\nsr\vproxy\logs\nsrvisd
O arquivo de log das sessões de inventário associadas é criado.
Logs de backup de VM
  • Linux: /nsr/logs/policy/Policy_Name/Workflow_Name
  • Windows: C:\Arquivos de Programas \EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name
Os logs da sessão de backup da VM são mantidos de acordo com a janela  de retenção jobsdb (padrão de 72 horas). Os logs de sessão são os mesmos logs encontrados no vProxy em /opt/emc/vproxy/runtime/logs/recycle. Os logs do vProxy não são removidos pelo rodízio de logs do jobsdb do NetWorker.


Inventário do vCenter:

No servidor NetWorker, execute o seguinte comando em um prompt raiz (Linux) ou em um prompt de comando do administrador (Windows):
nsrvim -d --names vCenter_Name
Em que vCenter_Name corresponde a como o vCenter/Hypervisor foi adicionado ao NetWorker. Por exemplo (Shortname, FQDN, IP) Esse comando gera arquivos .xml nos seguintes diretórios:

Linux: /nsr/cores/nsrvim
Windows: Os arquivos são gerados no mesmo diretório em que o comando nsrvim foi executado.

[root@nsr ~]# ls -l /nsr/cores/nsrvim
total 48
-rw-r--r--. 1 root root    47 Jul 10 10:30 vcsa.amer.lan-cat_tags.xml
-rw-r--r--. 1 root root  4175 Jul 10 10:30 vcsa.amer.lan-mapping.xml
-rw-r--r--. 1 root root 32913 Jul 10 10:30 vcsa.amer.lan.xml

Consulte: NetWorker (Linux): Como copiar arquivos de ou para um servidor NetWorker no Linux.


Falhas do sistema vProxy:

Se um vProxy não estiver respondendo, os seguintes logs e pacotes poderão ser coletados para analisar por que a falha ocorreu.
  1. Colete o pacote de suporte SUSE.
    1. Conecte-se ao vProxy via SSH como administrador.
    2. Alternar para root: sudo su -
    3. Execute o seguinte comando: supportconfig
Isso gera um pacote scc .txz em /var/log, por exemplo:
-vproxy01:~ # ls -l /var/log | grep scc
-rw------- 1 root     root     945064 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz
-rw------- 1 root     root         33 Jul 10 13:40 scc_nsr-vproxy01.amer.lan_240710_1338.txz.md5
  1. Mova o pacote .txz para algum lugar que o usuário administrador possa acessar, por exemplo, /tmp:
nsr-vproxy01:~ # mv /var/log/scc_nsr-vproxy01.amer.lan_240710_1338.txz /tmp
  1. Altere as permissões do pacote .txz para que o usuário administrador possa copiar o pacote do vProxy:
nsr-vproxy01:~ # chmod 777 /tmp/scc_nsr-vproxy01.amer.lan_240710_1338.txz
  1. Use um agente SCP (WinSCP etc.) para copiar o pacote do diretório base do usuário para o sistema. Configurações necessárias no agente SCP:
Endereço: vProxy Hostname ou IP address
Protocol: Usuário do SCP
: Admin

Opcionalmente, talvez seja possível fazer o SCP do pacote da sua workstation Windows usando a linha de comando:
scp admin@vProxyAddress:/path/to/logbundle .
  1. No vSphere, colete os arquivos vmware.log da pasta do datastore VMware das VMs do vProxy:

Como chegar vmware.log


Nota: Pode haver vários arquivos vmware.log, certifique-se de pegar os arquivos que têm um carimbo de data/hora que se alinha com quando a falha foi observada; caso contrário, colete todas.
 
  1. Pacote de suporte do vSphere:
Pacote de suporte do vSphere

Nota: Certifique-se de selecionar os logs do host do ESXi no qual o vProxy reside.

Additional Information

Affected Products

NetWorker
Article Properties
Article Number: 000022831
Article Type: How To
Last Modified: 30 Aug 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.