Este artículo de la base de conocimientos se puede seguir si el servidor de NetWorker Management Console (NMC) está instalado en un NetWorker Server o en un host independiente. Antes de continuar, confirme los detalles del entorno.
Pasos iniciales
[root@networker-mc]:~# systemctl status gst
● gst.service - NetWorker Management Console
Loaded: loaded (/usr/lib/systemd/system/gst.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2022-12-14 00:00:07 EST; 9h ago
Process: 2318358 ExecStop=/opt/lgtonmc/etc/gst_linux.sh stop (code=exited, status=0/SUCCESS)
Process: 2318409 ExecStart=/opt/lgtonmc/etc/gst_linux.sh start (code=exited, status=0/SUCCESS)
Main PID: 2318433 (gstd)
Tasks: 43 (limit: 99536)
Memory: 66.5M
CGroup: /system.slice/gst.service
├─2318433 /opt/lgtonmc/bin/gstd
├─2318445 /opt/lgtonmc/apache/bin/httpd -f /opt/lgtonmc/apache/conf/httpd.conf
├─2318447 /opt/lgtonmc/apache/bin/httpd -f /opt/lgtonmc/apache/conf/httpd.conf
├─2318495 /opt/lgtonmc/postgres/11.16/bin/postgres -D /nsr/nmc/nmcdb/pgdata
├─2318496 postgres: logger
├─2318498 postgres: checkpointer
├─2318499 postgres: background writer
├─2318500 postgres: walwriter
├─2318501 postgres: autovacuum launcher
├─2318502 postgres: stats collector
├─2318503 postgres: logical replication launcher
└─2318518 postgres: lgtogst lgto_gst ::1(54074) idle
Dec 14 00:00:07 networker-mc.emclab.local systemd[1]: Starting NetWorker Management Console...
Dec 14 00:00:07 networker-mc.emclab.local systemd[1]: Started NetWorker Management Console.
- Windows: En services.msc, la base de datos de GST de EMC, el servicio de GST de EMC y el servicio web de EMC GST deben estar en ejecución.
NOTA: Si los servicios no se están ejecutando, ¿se pueden iniciar?
- ¿Puede el cliente de NMC acceder al servidor de NMC?:
NOTA: Si los servicios de NMC están en ejecución, pero no se puede acceder al puerto de NMC desde un sistema, ¿se puede acceder desde otro sistema? Si se observan problemas de red, se debe recurrir al administrador de red del sitio para una revisión más detallada.
Problemas y síntomas
Estos son síntomas posibles, a veces todos o solo algunos de los síntomas son aplicables.
- Los inicios de sesión de NetWorker Management Console (NMC) fallan, independientemente de la cuenta de usuario utilizada; Error:
There is a problem contacting the server, nmc_server_name. Please verify that the server is running.
NOTA: Si la configuración utiliza autenticación externa (AD/LDAP), confirme que el problema se observe con la cuenta de administrador predeterminada.
- gstd.raw contiene mensajes que indican un problema en el servicio o la base de datos:
31581 MM/DD/YYYY HH:MM:SS PM 2 0 0 3531872064 12693 0 nmc_server_name gstd NSR warning *** gstd starting at DDD MMM ## HH:MM:SS YYYY
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Product: NetWorker
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Release: #.#.#.#.build.###
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Build number: ###
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Build date: DDD MMM ## HH:MM:SS TZ YYYY
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Build arch.: architecture
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice @(#) Build info: DBG=0,OPT=-O2 -fno-strict-aliasing
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not create database process.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not create database process.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not release database handle.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not stop database process.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS FATAL ERROR: could not stop database process
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not stop database process.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS Internal error: could not stop database process.
0 MM/DD/YYYY HH:MM:SS PM 1 5 0 3531872064 12693 0 nmc_server_name gstd NSR notice MM/DD/YYYY HH:MM:SS The most recently called subfunction returned error 2.
4690 MM/DD/YYYY HH:MM:SS PM 2 0 0 3531872064 12693 0 nmc_server_name gstd NSR warning library error 22 os error 0
- Los servicios del servidor de NetWorker están activos, la funcionalidad del servidor se puede observar mediante el comando nsrwatch en el servidor de NetWorker, desde la interfaz del usuario web de NetWorker (NWUI) (si está instalada) o desde otro servidor de NMC con derechos de acceso y red al servidor de NetWorker.
Opciones para devolver la funcionalidad según el sistema operativo:
Linux
Recoverpsm
recoverpsm es un comando de NetWorker que se puede utilizar para restaurar la nmcdb:
NetWorker: ¿Cómo recuperar la base de datos de NMC?
Esto conserva los datos de generación de informes, las funciones de NMC y otros sistemas (otros servidores, Data Domain, etc.) agregados a la ventana Enterprise de NMC.
Reconfigurar
Si el servicio NMC aún no se inicia después de realizar un recoverpsm, ejecute el script de configuración posterior a la instalación:
1. Detenga todos los servicios de NMC en ejecución: systemctl stop gst
2. Cambie el nombre del directorio nmcdb: MV /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
3. Ejecute el script de configuración: /opt/lgtonmc/bin/nmc_config
Si
nmc_config se completa correctamente, conéctese a NMC con la cuenta de administrador. Si NMC anteriormente tenía AD/LDAP configurado, agregue los usuarios de AD/LDAP o los DN de grupo a la ventana
Configuración-Usuarios> y Funciones-Funciones de> NMC . Por lo general, los DN de usuario o grupo se pueden encontrar en los
grupos de usuarios del servidor de> NetWorker Server; marque "
Application Administrators" y
"Security Administrators". Los DN de usuario o grupo se encuentran en el campo "
External Roles". Consulte:
NetWorker: Cómo configurar la autenticación
de AD/LDAPEste método pierde todos los datos de informes almacenados.
Reinstall
Si las opciones recoverpsm o reconfigure no funcionan, desinstale y reinstale NMC con rutas de carpetas nuevas:
1. Detenga todos los servicios de NMC en ejecución: systemctl stop gst
2. Identifique el paquete de NMC: rpm -qa | grep nmc
3. Desinstale NetWorker: Paquete
rpm -e nmc4. Cambie el nombre de las rutas de instalación actuales:
MV /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
mv /opt/lgtonmc /opt/lgtonmc.bak
5. Reinstale NetWorker.
6. Ejecute el script de configuración posterior a la instalación: /opt/lgtonmc/bin/nmc_config
Si no se observa ningún problema de servicio después de la reinstalación, conéctese a NMC con la cuenta de administrador. Si NMC anteriormente tenía AD/LDAP configurado, los usuarios de AD/LDAP o los DN de grupo se deben volver a agregar a las
funciones de NMC Setup-Users> and Roles>. Por lo general, los DN de usuario o grupo se pueden encontrar en los
grupos de usuarios de servidor de> NetWorker Server; marque "
Application Administrators" y
"Security Administrators". Los DN de usuario o grupo se encuentran en el campo "
External Roles". Consulte:
NetWorker: Cómo configurar la autenticación
de AD/LDAPEste método pierde todos los datos de informes almacenados.
Windows
Servicios
1. En el servidor de NMC, abra services.msc
2. Revise cada uno de los servicios de EMC GST .
3. Confirme que el propietario del servicio sea el predeterminado:
NOTA: Si los servicios no son propiedad del sistema/servicio local como se muestra anteriormente, modifique la propiedad del servicio de las propiedades del servicio para que coincida con lo anterior.
Recoverpsm
recoverpsm es un comando de NetWorker que se puede utilizar para restaurar la nmcdb:
NetWorker: ¿Cómo recuperar la base de datos de NMC?
Esto conserva los datos de informes, las funciones de NMC y otros sistemas (otros servidores, Data Domain, etc.) agregados a la ventana Enterprise de NMC.
Reinstall
Si las opciones anteriores no resuelven el problema. Reinstale NetWorker con un directorio de administración nuevo.
1. Desinstale NetWorker mediante una de las siguientes opciones:
b. Si el sistema es un servidor de NMC independiente, desinstale NetWorker desde Programas y características. Si el sistema es un servidor NetWorker Server, pero no hay operaciones de respaldo/restauración/clonación en ejecución y el tiempo de inactividad lo permite, desinstale NetWorker de Programas y características.
2. Cambie el nombre del directorio de administración: .. \Archivos de programa\EMC NetWorker\Management
3. Reinstale el paquete de NetWorker y Management Console.
Si no se observa ningún problema de servicio después de la reinstalación, conéctese a NMC con la cuenta de administrador. Si NMC anteriormente tenía AD/LDAP configurado, agregue los usuarios de AD/LDAP o los DN de grupo a la ventana
Configuración-Usuarios> y Funciones-Funciones de> NMC . Por lo general, los DN de usuario o grupo se pueden encontrar en los
grupos de usuarios del servidor de> NetWorker Server; marque "
Application Administrators" y
"Security Administrators". Los DN de usuario o grupo se encuentran en el campo "
External Roles". Consulte:
NetWorker: Cómo configurar la autenticación
de AD/LDAPEste método pierde todos los datos de informes almacenados.