NetWorker: Gdy demon postgres nie jest uruchomiony, logowanie NMC wyświetla monit o błąd "Unable to connect to database"

Summary: NetWorker: Gdy demon postgres nie jest uruchomiony, logowanie NMC wyświetla monit o błąd "Unable to connect to database"

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

Uzyskiwanie dostępu do konsoli NetWorker Management Console (NMC) zwraca: "Nie można połączyć się z bazą danych"

Demon postgres nie jest wymieniony dla usługi NMC GST:

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 

Renderowanie notatek do pliku gstd.raw

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

NetWorker: Jak używać nsr_render_log do renderowania plików dziennika .raw

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

Cause

Baza danych postgres jest w niespójnym stanie.

Resolution

  1. Zatrzymaj demony NMC za pomocą:

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

  1. Upewnij się, że demony zatrzymują się na:

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

UWAGA: Jeśli serwer NMC jest również serwerem NetWorker Web User Interface (NWUI), proces postgres jest również wyświetlany dla bazy danych NWUI. Pokazane ścieżki dla tych procesów obejmują "nwui".
  1. Zakończ wszystkie procesy NMC, które nie zostały wyłączone:

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

  1. Uruchom demony NMC za pomocą:

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

  1. Upewnij się, że wszystkie demony zaczynają się od:

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

 

Monitoruj dzienniki gstd.raw NMC i postgres pod kątem błędów:

NetWorker: Jak używać nsr_render_log do renderowania plików dziennika .raw

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.