NetWorker: Vernieuwen van VMware View mislukt "Time-out aanvraag dispatcher"
Samenvatting: Fout bij ophalen van vCenter-informatie voor ESXi vCenter-hostnaam: Reden: time-out aanvraag dispatcher NetWorker
Symptomen
Er treedt een time-out op voor de VMware View van de NetWorker Management Console (NMC) met de volgende fout.
Afbeelding 1: Foutmelding Time-out NetWorker Management Console
Een soortgelijke fout kan worden waargenomen bij het maken van back-ups of herstel van NetWorker VMware Protection (NVP) Virtual Machine (VM).
De prestaties van de NetWorker-server daemon.raw Rapporten:
Inventory session returned err: Inventory session status returned with a failure.
Error: 'Failed to load inventory from 'VMWARE-HYPERVISOR-FQDN'. Failed to load Category/Tagging metadata.
- Linux:
/nsr/logs/daemon.raw - Windows:
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Oorzaak
- De vCenter-inventarisatiebewerking overschrijdt de maximale grootte van de Java-heap (standaard 2 GB) op de NMC client.
- De standaard time-outparameters die door NetWorker-processen worden gebruikt, worden overschreden.
Oplossing
NetWorker Management Console Heap Size:
Vergroot de grootte van de Java-heap van de NetWorker Management Console.
- Open de
gconsole.jnlpbestand uit de NMC installatiemap. Standaard:
C:\Program Files\EMC NetWorker\Management\GST\web\gconsole.jnlp
Linux:
/opt/lgtonmc/web/gconsole.jnlp
- De maximale heap-instelling is herkenbaar aan
-Xmx, bijvoorbeeld:
<j2se version="1.8+" java-vm-args="-Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx2048m"/>
- Vergroot de maximale heapgrootte tot 4096 m (4 GB):
<j2se version="1.8+" java-vm-args="-Djava.locale.providers=COMPAT -XX:+IgnoreUnrecognizedVMOptions --add-modules=java.se.ee -Xms256m -Xmx4096m"/>
- Sla het bestand op.
- Start de NMC server-service opnieuw. Hiermee worden alle NMC-sessies gesloten die nog open zijn:
net stop gstd net start gstd
systemctl restart gst
- Start de NMC opnieuw.
- Vernieuw de VMware weergave en controleer de voltooiing.
Omgevingsvariabelen:
Voeg de volgende twee systeemvariabelen toe op de NetWorker-server:
GST_VBA_TIMEOUT=7200 NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT=3600
Voor Windows:
Gebruik een van de volgende methoden om de aanbevolen systeemvariabelen toe te passen.
Opdrachtregel:
- Open een opdrachtprompt als Administrator.
- Voer de volgende opdrachten uit:
setx /m GST_VBA_TIMEOUT 7200setx /m NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT 3600
Voeg voor NetWorker 19.10 (of hoger) het volgende toe (optioneel):
setx /m NSRVIM_TIME_INTERVAL 60
Met deze instelling wordt de frequentie gewijzigd waarin nsrvim loopt (in minuten). Het minimum (standaardinstelling) is 15. De maximale instelling is 60. Deze wijziging kan helpen de belasting van de vCenter Server Daemon (VPXD) te verminderen.
- Start de host opnieuw op.
- Wanneer de host weer is opgestart, valideert u de systeemvariabelen met behulp van een nieuwe Administrator-opdrachtprompt:
set
System Properties UI Method:
- Selecteer in het dashboard Serverbeheer >lokale server.
- Klik op de hyperlink voor de computernaam.
- SelecteerSysteemeigenschappen>Geavanceerde >omgevingsvariabelen>Nieuw.
Afbeelding 2: Server Manager Dashboard voor Windows
- Start het NetWorker serverbesturingssysteem opnieuw op.
Voor Linux:
- Maak of bewerk de
/nsr/nsrrcBestand met een teksteditor:
vi /nsr/nsrrc
nsrrc bestand is een variabel bestand dat wordt gebruikt door NetWorker-processen. De variabelen worden toegepast tijdens het opstarten van de NetWorker-daemon.
- Voeg de volgende regels toe:
GST_VBA_TIMEOUT=7200 export GST_VBA_TIMEOUT NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT=3600 export NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT
- De voltooide wijzigingen moeten er ongeveer zo uitzien:
[root@networker]:~# cat /nsr/nsrrc JAVA_HOME=/opt/nre/java/latest/ export JAVA_HOME GST_VBA_TIMEOUT=7200 export GST_VBA_TIMEOUT NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT=3600 export NSR_HYPERVISOR_QUERY_REQUEST_TIMEOUT
# For NetWorker 19.10 and later add the following line (optional)
NSRVIM_TIME_INTERVAL=60
# This value changes the frequency in which scheduled nsrvim runs (in minutes). Minimum (default): 15, maximum:60. This setting can help reduce load on the vCenter server daemon.
export NSRVIM_TIME_INTERVAL
- Start de NetWorker-services opnieuw:
systemctl restart networker systemctl restart gst
Extra informatie
Als het probleem zich blijft voordoen na het toepassen van de omgevingsvariabelen die in deze KB zijn gedefinieerd, raadpleegt u:
- NVP vProxy: VMware View wordt niet vernieuwd en alle VM-back-ups mislukken
- NetWorker: VMware-groepen mislukken met fout kunnen inventaris niet laden vanuit vCenter
- NVP vProxy: Het NetWorker nsrvim-proces wordt elke 15 minuten uitgevoerd, wat leidt tot een hoge workload op vCenter Server en mogelijke niet-beschikbaarheid van VPXD