NetWorker: Servern svarar ibland inte på grund av oavsade REST API-anrop

Summary: NetWorker 19.13- eller 19.14-serverprocessen (nsrd) slutar svara ibland på grund av REST API-begäranden som skapar jsvc-anslutningar som inte rensas.

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

Rapporterade problem:

  • NetWorker-servern (nsrd) inte svarar.
  • NetWorker-skyddsåtgärder stannar eller misslyckas med att rapportera olika anslutningsrelaterade fel. till exempel "RPC connection timed out" eller "Connection limit reached
  • NetWorker-användargränssnitt slutar svara eller kan inte ansluta:
    • NetWorker Management Console (NMC)
    • NetWorker-webbanvändargränssnitt (NWUI)
    • nsrwatch
    • nsradmin
  • Miljön konfigureras med REST API-rapporteringsverktyg som ansluter till NetWorker-servern för att generera rapporter eller ärenden.
  • NetWorker-servern är 19.13.0.0 > , 19.13.0.3 eller 19.14.0.0

Cause

Varje NetWorker REST API-begäran utför en autentiseringskontroll mot den interna AUTHC Tjänst. API-begäranden skapar anslutningar till AUTHC service, men dessa anslutningar stängs inte efteråt.

[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 det här exemplet finns det 4 050 anslutningar associerade med NetWorker AUTHC tjänst (jsvc).

Det här är ett överdrivet exempel från en labbmiljö där REST-API:et efterfrågades en gång per sekund. I en produktionsmiljö kan problemet bli uppenbart med ett mycket mindre antal AUTHC anslutningar eftersom andra NetWorker-åtgärder, enheter och skyddsarbetsflöden också förbrukar tillgängliga anslutningar och systemresurser.

Under normala förhållanden kan två jsvc processer finns när NetWorker-servern körs. Ytterligare jsvc-relaterade anslutningar kan visas tillfälligt beroende på vilka åtgärder som utförs, men de bör stängas när de inte längre behövs. Det förväntas inte att se dussintals eller tusentals jsvc anslutningar som finns kvar i keepalive under längre perioder.

 

Resolution

Kodkorrigeringen NETWORKER-127181 förväntas i följande NetWorker-versioner:

  • 19.13.0.4
  • 19.14.0.1

Alternativ lösning:

Starta NetWorker-servertjänster:

  • Linux: systemctl restart networker
  • Windows (PowerShell-syntax): net stop nsrd ; net start nsrd
OBSERVERA: Detta är bara en tillfällig lösning. NetWorker-servern fungerar normalt tills portarna är förbrukade igen. Hur lång tid det tar beror på miljöns storlek och aktivitet.

Additional Information

Säkerställa OS TCP och bästa praxis för kärnan finns på plats: NetWorker: Bästa praxis för nätverkskonfiguration

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.