NetWorker: Cuando el demonio de postgres no está en ejecución, el inicio de sesión de NMC muestra el error "No se puede conectar a la base de datos"

Summary: NetWorker: Cuando el demonio de postgres no está en ejecución, el inicio de sesión de NMC muestra el error "No se puede conectar a la base de datos"

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

El acceso a NetWorker Management Console (NMC) muestra lo siguiente: "No se puede conectar a la base de datos"

El demonio postgres no aparece en la lista para el servicio 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 

La representación de las notas del archivo gstd.raw

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

NetWorker: Cómo usar nsr_render_log para representar .raw archivos de registro

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

Cause

La base de datos de postgres está en un estado incoherente.

Resolution

  1. Detenga los demonios de NMC con lo siguiente:

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

  1. Asegúrese de que los demonios se detengan con:

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

NOTA: Si el servidor de NMC también es un servidor de interfaz de usuario web de NetWorker (NWUI), también se muestra un proceso de postgres para la base de datos de NWUI. Las rutas que se muestran para estos procesos incluyen "nwui".
  1. Finalice cualquier proceso de NMC que no se haya apagado:

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

  1. Inicie los demonios de NMC con lo siguiente:

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

  1. Asegúrese de que todos los demonios comiencen con:

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

 

Monitoree los registros de postgres y gstd.raw de NMC para detectar cualquier error:

NetWorker: Cómo usar nsr_render_log para representar .raw archivos de registro

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.