NetWorker: Serveren svarer periodisk ikke på grund af ikke-ryddede REST API-kald

Summary: NetWorker 19.13- eller 19.14-serverprocessen (nsrd) reagerer ikke periodisk på grund af REST API-anmodninger, der opretter jsvc-forbindelser, der ikke ryddes.

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

Rapporterede problemer:

  • NetWorker-serveren (nsrd) processen reagerer ikke.
  • NetWorker-beskyttelseshandlinger går i stå eller fejlrapporterer forskellige forbindelsesrelaterede fejl. For eksempel "RPC connection timed out" eller "Connection limit reached"
  • NetWorker-brugergrænseflader holder op med at reagere eller kan ikke oprette forbindelse:
    • NetWorker Management Console (NMC)
    • NetWorker-webbrugergrænseflade (NWUI)
    • nsrwatch
    • nsradmin
  • Miljøet konfigureres med REST API-rapporteringsværktøjer, der opretter forbindelse til NetWorker-serveren for at generere rapporter eller billetter.
  • NetWorker-serveren er 19.13.0.0 > , 19.13.0.3 eller 19.14.0.0

Cause

Hver NetWorker REST API-anmodning udfører en godkendelseskontrol i forhold til den interne AUTHC Service. API-anmodningerne opretter forbindelser til AUTHC service, men disse forbindelser lukkes ikke bagefter.

[root@nsr ~]# netstat -apno | grep jsvc | head
tcp6       0      0 :::9090                 :::*                    LISTEN      2406135/jsvc.exec    off (0.00/0/0)
tcp6       0      0 :::36523                :::*                    LISTEN      2406135/jsvc.exec    off (0.00/0/0)
tcp6       0      0 ::1:60705               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6550.56/0/0)
tcp6       0      0 ::1:45705               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6407.22/0/0)
tcp6       0      0 ::1:36707               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6825.20/0/0)
tcp6       0      0 ::1:57761               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6731.29/0/0)
tcp6       0      0 ::1:51473               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6242.11/0/0)
tcp6       0      0 ::1:58453               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6446.28/0/0)
tcp6       0      0 ::1:53133               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6689.33/0/0)
tcp6       0      0 ::1:49749               ::1:8779                ESTABLISHED 2406135/jsvc.exec    keepalive (6618.93/0/0)

[root@nsr ~]# netstat -apno | grep jsvc | wc -l 4050

I dette eksempel er der 4.050 forbindelser knyttet til NetWorker AUTHC Forkyndelse (jsvc).

Dette er et overdrevet eksempel fra et laboratoriemiljø, hvor REST API blev forespurgt en gang i sekundet. I et produktionsmiljø kan problemet blive tydeligt med et meget mindre antal AUTHC forbindelser, fordi andre NetWorker-handlinger, -enheder og -beskyttelsesarbejdsgange også bruger tilgængelige forbindelser og systemressourcer.

Under normale forhold er to jsvc processer er til stede, mens NetWorker-serveren kører. Yderligere jsvc-Relaterede forbindelser kan forekomme midlertidigt afhængigt af de operationer, der udføres, men de bør lukke, når de ikke længere har brug for dem. Det forventes ikke at se snesevis eller tusinder af jsvc forbindelser, der forbliver i keepalive tilstand i længere perioder.

 

Resolution

Koderettelse NETWORKER-127181 forventes i følgende NetWorker-versioner:

  • 19.13.0.4
  • 19.14.0.1

Løsning:

Genstarte NetWorker-servertjenester:

  • Linux: systemctl restart networker
  • Windows (PowerShell-syntaks): net stop nsrd ; net start nsrd
BEMÆRK: Dette er kun en midlertidig løsning. NetWorker-serveren fungerer normalt, indtil portene forbruges igen. Hvor lang tid dette tager, afhænger af miljøets størrelse og aktivitet.

Additional Information

Sikre OS TCP og kerne bedste praksis er på plads: NetWorker: Bedste fremgangsmåder for netværkskonfiguration

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000484828
Article Type: Solution
Last Modified: 23 محرم 1448
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.