NetWorker : L’état de la tâche active ne s’affiche pas dans le tableau de bord NWUI après le redémarrage

Summary: Après un redémarrage du serveur qui s’est produit sans arrêter correctement le service NetWorker, les processus pilotés par l’interface utilisateur présentent un comportement anormal. Les tâches lancées à l’aide de l’interface utilisateur n’affichent pas les mises à jour ou la progression en temps réel, et la seule modification visible dans l’interface utilisateur est la mise à jour « Save Session », tandis que les autres commentaires liés à la tâche sont manquants. ...

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

  • Après le redémarrage du NetWorker Server, l’état des tâches en cours d’exécution sur le tableau de bord NetWorker Web User Interface (NWUI) n’est pas visible. Il affiche systématiquement zéro (0) tâche en cours d’exécution.

Les sessions actives NWUI ne sont pas affichées

  • Tous les ports requis (9095, 5671, 5435) sont ouverts et dans le modem d’écoute conformément à l’article Processus et ports NetWorker
  • Il n’y a aucune erreur dans les journaux NWUI.
  • Le serveur NWUI utilisé est déployé localement sur un serveur NetWorker Linux.

Cause

Ce problème est dû à une incompatibilité de synchronisation au démarrage du système. Le service NetWorker et le service NWUI démarrent simultanément, ce qui peut entraîner l’initialisation de NWUI avant que NetWorker ne soit pleinement opérationnel. Dans un environnement fonctionnant correctement, le service NetWorker doit être entièrement exécuté avant le démarrage de NWUI.

Resolution

Introduisez un délai dans le démarrage du service NWUI pour permettre aux services NetWorker de s’initialiser en premier.

Étapes à suivre pour l’implémentation :

  1. Localisez et modifiez le fichier de l’unité de service NWUI.
/opt/nwui/scripts/nwui.service
  1. Modifiez la section [Service] pour inclure un délai.
[Service]
Type=forking
User=root
ExecStartPre=/bin/sleep 30
ExecStart=/opt/nwui/scripts/nwui.sh start
ExecStop=/opt/nwui/scripts/nwui.sh stop
Restart=on-failure
  1. Rechargez le systemd redémarrez le service.
systemctl daemon-reload
systemctl restart nwui

Lors du prochain redémarrage du serveur, le service NWUI doit attendre 30 secondes avant de démarrer, ce qui garantit que les services NetWorker sont entièrement opérationnels. Cela permet de restaurer la visibilité des tâches actives dans le tableau de bord NWUI.

Additional Information

  • Vous pouvez ajuster la durée du délai (veille 30) en fonction du délai de démarrage de votre environnement.
  • Assurez-vous que les services NetWorker sont activés et configurés pour démarrer au démarrage.
Article Properties
Article Number: 000367295
Article Type: Solution
Last Modified: 31 Oct 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.