NVP vProxy: VMware-visningen opdateres ikke, og alle VM-sikkerhedskopieringer mislykkes

Summary: NetWorker VMware Protection (NVP) fejler enten konsekvent eller periodisk med "End of file or no input: Operation interrupted" eller "timeout (3600 s receive delay) (3600 s send delay)" logget på backupsessionsloggen. NetWorker Management Console (NMC) VMware View-opdateringen mislykkes enten konsekvent eller periodisk med den samme "End of file: Fejl afbrudt eller fik timeout" Den samme fejl ses i NetWorker-serverens daemon.log under VMware-lagerhandlinger (nsrvim). ...

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.

Symptoms

  • VMware vCenters føjes til NetWorker-serveren for at udføre NetWorker VMware Protection vProxy-sikkerhedskopieringer.
  • Fanen NetWorker Management Console>Protection>VMware View opdateres ikke:   

VMware-visning – Fejl under hentning af vCenter-oplysninger

Error fetching vCenter information for: vCenter_Name

Reason(s): Unable to fetch data from vCenter: End of file or no input: Operation interrupted or timed out (3600 s receive delay) (3600 s send delay).
  • Den automatiserede nsrvim Den proces, der bruges til at forespørge på vCenter-lageret, mislykkes. Den daemon.log på NetWorker-serveren rapporterer:
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: nsrvim starting on NetWorker_Hostname (process 6252). 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to NetWorker on 'NetWorker_Hostname'. 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying NSR hypervisor resource 'vCenter_Hostname' 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Connecting to service at https://vCenter_Hostname/sdk 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Starting session with infrastructure services daemon. 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 5648 7592 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://vCenter_Hostname/sdk 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 7952 8524 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://vCenter_Hostname/sdk 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 3624 4728 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://vCenter_Hostname/sdk 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 6508 3964 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: Querying for inventory at https://vCenter_Hostname/sdk 
106637 MM/DD/YYYY HH:MM:SS AM/PM  1 3 0 2228 7760 0 NetWorker_Hostname nsrdisp_nwbg RAP notice job 'nsrvim' progress message: End of file or no input: Operation interrupted or timed out (3600 s receive delay) (3600 s send delay)
Linux: /nsr/logs/daemon.raw
Windows: C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
NetWorker: NetWorker: How to use nsr_render_log 
NetWorker: NetWorker: How to automatically render daemon.raw to daemon.log in real time 
  • Sikkerhedskopieringer af virtuelle maskiner (VM) fra vCenter mislykkes, og en lignende fejlmeddelelse rapporteres i logfilen over sikkerhedskopieringssessioner:
MM/DD/YYYY HH:MM:SS AM/PM Failed to run nsrvim, error: Unable to fetch data from vCenter: End of file or no input: Operation interrupted or timed out (3600 s receive delay) (3600 s send delay).
MM/DD/YYYY HH:MM:SS AM/PM Failed to get work items. Will retry in 360 seconds.
MM/DD/YYYY HH:MM:SS AM/PM Starting nsrvim.
MM/DD/YYYY HH:MM:SS AM/PM Calling the nsrvim program to collect the inventory data.
MM/DD/YYYY HH:MM:SS AM/PM Setting default timeout 1800.
MM/DD/YYYY HH:MM:SS AM/PM Using a timeout of 1800 seconds for the nsrvim request. Minimum timeout is 360 seconds. Maximum timeout is 3600 seconds.
MM/DD/YYYY HH:MM:SS AM/PM Failed to run nsrvim, error: Unable to fetch data from vCenter: End of file or no input: Operation interrupted or timed out (3600 s receive delay) (3600 s send delay).
MM/DD/YYYY HH:MM:SS AM/PM Unable to fetch data from vCenter: End of file or no input: Operation interrupted or timed out (3600 s receive delay) (3600 s send delay)
MM/DD/YYYY HH:MM:SS AM/PM Action backup vmware-vproxy 'backup' with job id 1769899 is exiting with status 'failed', exit code 1
MM/DD/YYYY HH:MM:SS AM/PM Action has finished with failures.
Linux: /nsr/log/policy/Policy_Name/Workflow_Name
Windows: C:\Program Files\EMC NetWorker\nsr\logs\policy\Policy_Name\Workflow_Name
  • NetWorker-serveren kan nå port 443 på vCenter-serveren:
Windows (PowerShell): tnc vCenter_Hostname -port 443
Linux: curl -v vCenter_Hostname:443
NetWorker command: nsrports -t vCenter_Hostname -p 443
  • De beskrevne fejl og symptomer kan være konsistente eller forekomme med mellemrum.

Cause

Den fejl, der returneres, er, at handlingen afbrydes eller får timeout. Timeout er dog 3600 s (1 time), og fejlen vises, før tærsklen på 1 time passeres. Processen afbrydes.

  • Problem med netværksrouting eller firewall.
  • vCenter-serveren lukker forbindelsen, før nsrvim Lagerprocessen fuldføres.

Scenarie 1: Firewallen er konfigureret med Adaptive Rule, som gør det muligt for NetWorker-serveren at oprette forbindelse til vCenter over 443, men lukker forbindelsen, mens NetWorkers nsrvim processen lagerfører vCenter.

Scenarie med case 2: vCenter-serveren sender et FIN-segment under nsrvim ansøgning PDU. 

NetWorker-serverens nsrvim bruges til at forespørge vCenter-servere om VMware-ressourcer. Denne proces kører som standard hvert 15. minut på NetWorker-serveren, når som helst der udføres en "opdatering" i NMC'ens VMware-visning, eller når et VM-beskyttelsesjob starter.

Resolution

Netværks- eller firewalladministratoren skal bekræfte, om der er firewallregler, som blokerer eller stopper forbindelser mellem NetWorker-serveren og vCenter-serveren via port 443. Hvis der findes regler, kan du deaktivere dem midlertidigt for at se, om problemet er løst i NetWorker. Hvis deaktivering af reglerne gør det muligt at opdatere VMware View og fuldføre VMware-sikkerhedskopieringer, skal der foretages ændringer i firewallen eller routingreglerne, så forbindelserne mellem NetWorker-serveren og vCenter ikke afbrydes.

De påkrævede porte og netværkstopologidiagrammer er beskrevet i NetWorker VMware Integration Guide, som findes på Dell Support at NetWorker Support Information.

Netværksadministratoren kan også bruge pakkeoptagelsesværktøjer (tcpdump, Wireshark) fra NetWorker-serveren og vCenter. Når problemet genskabes, skal du gennemse pakkeregistreringerne for at se, om vCenter-serveren lukker lagersessionen.

Windows: https://www.wireshark.org/Dette hyperlink fører dig til et websted uden for Dell Technologies.
Linux NetWorker-server og vCenter-server: https://www.tcpdump.org/manpages/tcpdump.1.html Dette hyperlink fører dig til et websted uden for Dell Technologies.

tcpdump Kommandoeksempel:

nohup tcpdump -i any -s 0 -C 500 -w /tmp/`hostname`_`date -I`.pcap &
  • nohup angiver, at kommandoen køres i baggrunden, indtil PID afsluttes med kill kommando.
  • -i angiver grænseflade, du kan bruge any, eller angiv et navn på systemnetværksgrænsefladen, f.eks. eth0.
  • -s 0 angiver en snaplængde på 65535 (hele billedet optages).
  • -C 500 Indstillingen angiver en filstørrelse på 500.000.000 byte.
  • -w Angiver placeringen af outputfilen. Den viste outputfil genereres automatisk med systemets værtsnavn og ÅÅÅÅ-MM-DD, som den blev kørt under. En .pcap-fil kan analyseres i Wireshark.
1. Hvis NetWorker-serveren er Linux, skal du køre ovenstående kommando på NetWorker-serveren. Kør ovenstående kommando på vCenter-serverenheden. Hvis NetWorker-serveren er Windows, skal du bruge Wireshark til at registrere trafik, mens du gengiver problemet.

2. Når du gengiver problemet i NetWorker, skal du aktivere nsrdispd Debug og kør nsrvim Kommando med fejlfinding.
dbgcommand -n nsrdispd Debug=9

nsrvim -D7 -d vCenter_Hostname > {Path_to_output_file} 2<&1
nve:~ # dbgcommand -n nsrdispd Debug=9
Process ID List : 14600
Processing PID:14600
nve:~ # nsrvim -D7 -d vcsa.amer.lan > /tmp/nsrvim.out 2<&1
nve:~ # ls -l /tmp | grep nsrvim
-rw------- 1 root      root      60025 May 22 10:18 nsrvim.out
nve:~ #
Bemærk: Hvis problemet er periodisk, er det muligvis ikke muligt at genskabe fejlen manuelt. I så fald skal du lade pakkeoptagelserne køre med nsrdispd-fejlfinding aktiveret. Sørg for, at der er tilstrækkelig plads på outputfilens placering og NetWorker-serverens installationsdrev.


3. Fejlen rapporteres i NetWorker-serverens daemon.raw.

Linux: /nsr/logs/daemon.raw
Windows: C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
NetWorker: NetWorker: How to use nsr_render_log 
NetWorker: NetWorker: How to automatically render daemon.raw to daemon.log in real time 

4. Deaktiver ikonet nsrdispd Debug og stop tcpdump:

dbgcommand -n nsrdispd Debug=0

ps -ef | grep tcpdump

kill -9 PID_of_tcpdump
nve:~ # dbgcommand -n nsrdispd Debug=0
Process ID List : 14600
Processing PID:14600
nve:~ # ps -ef | grep tcpdump
root     29439 29267  0 10:01 pts/0    00:00:00 tcpdump -i any -s 0 -C 500 -w /tmp/nve_2024-05-22.pcap
root     29882 29267  0 10:13 pts/0    00:00:00 grep --color=auto tcpdump
nve:~ # kill -9 29439
nve:~ # ps -ef | grep tcpdump
root     29890 29267  0 10:13 pts/0    00:00:00 grep --color=auto tcpdump
[1]+  Killed                  nohup tcpdump -i any -s 0 -C 500 -w /tmp/`hostname`_`date -I`.pcap
nve:~ # ps -ef | grep tcpdump
root     29893 29267  0 10:13 pts/0    00:00:00 grep --color=auto tcpdump
nve:~ # ls -l /tmp | grep pcap
-rw------- 1 root      root    5464064 May 22 10:13 nve_2024-05-22.pcap
nve:~ #

Gennemse pakkeregistreringer for at se, om vCenter-serveren eller en netværksenhed lukker forbindelsen.

Additional Information

NetWorker 19.10 og nyere giver sikkerhedskopieringsadministratoren mulighed for at ændre nsrvim interval. Standardintervallet er 15 minutter; Dette kan dog udvides til ethvert interval op til 60 minutter. Denne funktion er beskrevet i NVP vProxy: NetWorker nsrvim-processen kører hvert 15. minut og forårsager en høj arbejdsbelastning på vCenter Server og potentiel VPXD-utilgængelighed.

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000206922
Article Type: Solution
Last Modified: 24 Mar 2025
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.