NetWorker : Le serveur ne répond pas par intermittence en raison d’appels d’API REST non effacés

Résumé: Le processus serveur NetWorker 19.13 ou 19.14 (nsrd) ne répond plus par intermittence en raison de demandes d’API REST qui créent des connexions jsvc qui ne s’effacent pas.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Problèmes signalés :

  • Le NetWorker Server (nsrd) ne répond plus.
  • Les opérations de protection NetWorker se bloquent ou échouent en signalant diverses erreurs liées à la connexion ; Par exemple : «RPC connection timed out« ou »Connection limit reached"
  • Les interfaces utilisateur NetWorker ne répondent plus ou ne se connectent pas :
    • NetWorker Management Console (NMC)
    • NetWorker Web User Interface (NWUI)
    • nsrwatch
    • nsradmin
  • L’environnement est configuré avec des utilitaires de création de rapports d’API REST qui se connectent au NetWorker Server pour générer des rapports ou des tickets.
  • Le serveur NetWorker est 19.13.0.0 > , 19.13.0.3 ou 19.14.0.0

Cause

Chaque demande d’API REST NetWorker effectue une vérification d’authentification par rapport au AUTHC Service. Les demandes d’API créent des connexions vers le AUTHC mais ces connexions ne sont pas fermées par la suite.

[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

Dans cet exemple, 4 050 connexions sont associées à NetWorker AUTHC service après-vente (jsvc).

Il s’agit d’un exemple exagéré tiré d’un environnement de laboratoire où l’API REST a été interrogée une fois par seconde. Dans un environnement de production, le problème peut devenir évident avec un nombre beaucoup plus restreint de AUTHC Les connexions, car les autres opérations, périphériques et workflows de protection NetWorker consomment également les connexions disponibles et les ressources système.

Dans des conditions normales, deux jsvc Les processus sont présents pendant l’exécution de NetWorker Server. Autres jsvcLes connexions liées à peuvent apparaître temporairement en fonction des opérations en cours d’exécution, mais elles doivent se fermer lorsqu’elles ne sont plus nécessaires. On ne s’attend pas à ce qu’il y ait des dizaines ou des milliers de jsvc connexions restantes dans le keepalive pendant de longues périodes.

 

Résolution

La correction de code NETWORKER-127181 est attendue dans les versions suivantes de NetWorker :

  • 19.13.0.4
  • 19.14.0.1

Contournement :

Redémarrer Services NetWorker Server :

  • Linux : systemctl restart networker
  • Windows (syntaxe PowerShell) : net stop nsrd ; net start nsrd
NOTE: Il ne s’agit que d’une solution temporaire. Le NetWorker Server fonctionne normalement jusqu’à ce que les ports soient à nouveau utilisés. Le temps nécessaire dépend de la taille et de l’activité de l’environnement.

Informations supplémentaires

Assurer OS TCP et les meilleures pratiques du noyau sont en place : NetWorker : pratiques d’excellence pour la configuration de la gestion de réseau

Produits concernés

NetWorker

Produits

NetWorker Family
Propriétés de l’article
Numéro d’article: 000484828
Type d’article: Solution
Dernière modification: 08 Jul 2026
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.