NetWorker : Lorsque le processus postgres n’est pas en cours d’exécution, la connexion NMC affiche l’erreur « Impossible de se connecter à la base de données »

Summary: NetWorker : Lorsque le processus postgres n’est pas en cours d’exécution, la connexion NMC affiche l’erreur « Impossible de se connecter à la base de données »

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

L’accès à NetWorker Management Console (NMC) renvoie : « Impossible de se connecter à la base de données »

Le processus postgres n’est pas répertorié pour le service GST de NMC :

Linux : ps -ef | grep "gst\|lgtogst"
Windows (PowerShell) : Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine 

Le rendu des notes de fichier gstd.raw

gstd NSR warning: failed to get db connection to fetch server configuration
 

NetWorker : Utilisation de nsr_render_log pour afficher .raw fichiers journaux

Linux : /opt/lgtonmc/logs/gstd.raw
Windows : <INSTALL_DRIVE> :\Program Files\EMC NetWorker\Management\GST\logs.gstd.raw

Cause

La base de données postgres est dans un état incohérent.

Resolution

  1. Arrêtez les processus NMC avec :

Linux : /etc/init.d/gst stop ou systemctl stop gst
Windows. : net stop gstd

  1. Assurez-vous que les processus s’arrêtent par :

Linux : ps -ef | grep "gst\|lgtogst"
Windows (PowerShell) : Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine

Remarque : Si le serveur NMC est également un serveur NetWorker Web User Interface (NWUI), un processus postgres est également répertorié pour la base de données NWUI. Les chemins indiqués pour ces processus incluent « nwui ».
  1. Terminez tous les processus NMC qui ne se sont pas arrêtés :

Linux : kill -9 PID
Windows. : taskkill /F /PID PID

  1. Démarrez les processus NMC avec :

Linux : /etc/init.d/gst start ou systemctl start gst
Windows. : net start gstd

  1. Assurez-vous que tous les processus commencent par :

Linux : ps -ef | grep "gst\|lgtogst"
Windows (PowerShell) : Get-WmiObject Win32_Process | Where-Object {$_.Name -match "gstd.exe|postgres.exe"} | Select-Object Name, ProcessID, CommandLine

 

Surveillez les journaux NMC gstd.raw et postgres pour détecter toute erreur :

NetWorker : Utilisation de nsr_render_log pour afficher .raw fichiers journaux

Linux : 

    • /opt/lgtonmc/logs/gstd.raw
    • /nsr/nmc/nmcdb/pgdata/pg_log/postgresql-DAY.log

Windows. :

    • <INSTALL_DRIVE> :\Program Files\EMC NetWorker\Management\GST\logs.gstd.raw
    • <INSTALL_DRIVE> :\Program Files\EMC NetWorker\Management\nmcdb\pgdata\pg_log\postgresql-DAY.log

Additional Information

Affected Products

NetWorker
Article Properties
Article Number: 000031351
Article Type: Solution
Last Modified: 16 May 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.