Cet article de la base de connaissances peut être suivi si le serveur NetWorker Management Console (NMC) est installé sur un serveur NetWorker ou un hôte autonome. Avant de continuer, confirmez les détails de l’environnement.
Étapes initiales
[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 : Dans services.msc, la base de données EMC GST, EMC GST Service et EMC GST Web Service doivent être en cours d’exécution.
Remarque : Si les services ne sont pas en cours d’exécution, peuvent-ils être démarrés ?
- Le client NMC peut-il accéder au serveur NMC ?
Remarque : Si les services NMC sont en cours d’exécution, mais que le port NMC n’est pas accessible à partir d’un système, est-il accessible à partir d’un autre système ? Si des problèmes réseau sont observés, l’administrateur réseau du site doit être contacté pour un examen plus approfondi.
Problèmes et symptômes
Ce sont des symptômes possibles, parfois tous ou seulement certains des symptômes sont applicables.
- Les connexions NetWorker Management Console (NMC) échouent, quel que soit le compte d’utilisateur utilisé. Erreur:
There is a problem contacting the server, nmc_server_name. Please verify that the server is running.
Remarque : Si la configuration utilise l’authentification externe (AD/LDAP), vérifiez que le problème est observé à l’aide du compte administrateur par défaut.
- gstd.raw contient des messages indiquant un problème de service ou de base de données :
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
- Les services du serveur NetWorker sont opérationnels. Les fonctionnalités du serveur peuvent être observées à l’aide de la commande nsrwatch sur le serveur NetWorker, à partir de l’interface utilisateur Web NetWorker (NWUI) (si installée) ou à partir d’un autre serveur NMC disposant de droits réseau et d’accès au serveur NetWorker.
Options de retour des fonctionnalités en fonction du système d’exploitation :
Linux
Recoverpsm
recoverpsm est une commande NetWorker qui peut être utilisée pour restaurer la base de données nmcdb :
NetWorker : Comment restaurer la base de données NMC ?
Cela permet de conserver toutes les données de reporting, les rôles NMC et les autres systèmes (autres serveurs, Data Domain, etc.) ajoutés dans la fenêtre Enterprise de NMC.
Reconfiguration
Si le service NMC ne parvient toujours pas à démarrer après l’exécution d’un recoverpsm, exécutez le script de configuration post-installation :
1. Arrêtez tous les services NMC en cours d’exécution : systemctl stop gst
2. Renommez le répertoire nmcdb : MV /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
3. Exécutez le script de configuration : /opt/lgtonmc/bin/nmc_config
Si
nmc_config se termine avec succès, connectez-vous à NMC à l’aide du compte administrateur. Si NMC disposait précédemment d’une configuration AD/LDAP, ajoutez les utilisateurs AD/LDAP ou les noms distinctifs de groupe à la fenêtre
Configuration-Utilisateurs> et rôles-Rôles> NMC . Les noms distinctifs d’utilisateur ou de groupe sont généralement trouvés dans les
Server-User> Groups du NetWorker Server ; cochez «
Application Administrators » et «
Security Administrators ». Les noms uniques d’utilisateur ou de groupe se trouvent dans le champ «
External Roles ». Voir :
NetWorker : Configuration de l’authentification
AD/LDAPCette méthode perd toutes les données de reporting stockées.
Réinstallation
Si les options recoverpsm ou reconfigure ne fonctionnent pas, désinstallez et réinstallez NMC avec de nouveaux chemins de dossier :
1. Arrêtez tous les services NMC en cours d’exécution : systemctl stop gst
2. Identifiez le package NMC : rpm -qa | grep nmc
3. Désinstallez NetWorker : rpm -e nmc-package
4. Renommer les chemins d’installation actuels :
MV /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
MV /opt/lgtonmc /opt/lgtonmc.bak
5. Réinstallez NetWorker.
6. Exécutez le script de configuration post-installation : /opt/lgtonmc/bin/nmc_config
Si aucun problème de service n’est observé après la réinstallation, connectez-vous à NMC à l’aide du compte administrateur. Si AD/LDAP était précédemment configuré sur NMC, les noms distinctifs d’utilisateurs ou de groupes AD/LDAP doivent être rajoutés à
Configuration-Utilisateurs> et rôles>Rôles NMC Rôles. Les noms distinctifs d’utilisateur ou de groupe se trouvent généralement dans les
dossiers Server-User> Groups de NetWorker Server. Cochez les cases
« Application Administrators » et «
Security Administrators ». Les noms uniques d’utilisateur ou de groupe se trouvent dans le champ «
External Roles ». Voir :
NetWorker : Configuration de l’authentification
AD/LDAPCette méthode perd toutes les données de reporting stockées.
Windows
Services
1. Sur le serveur NMC, ouvrez services.msc
2. Passez en revue chacun des services EMC GST .
3. Confirmez que le propriétaire du service est le propriétaire par défaut :
Remarque : Si les services ne sont pas détenus par le système/service local comme indiqué ci-dessus, modifiez la propriété du service à partir des propriétés du service pour qu’elle corresponde à ce qui précède.
Recoverpsm
recoverpsm est une commande NetWorker qui peut être utilisée pour restaurer la base de données nmcdb :
NetWorker : Comment restaurer la base de données NMC ?
Cela permet de conserver toutes les données de reporting, les rôles NMC et les autres systèmes (autres serveurs, Data Domain, etc.) ajoutés dans la fenêtre Enterprise de NMC.
Réinstallation
Si les options ci-dessus ne résolvent pas le problème. Réinstallez NetWorker avec un nouveau répertoire de gestion.
1. Désinstallez NetWorker à l’aide de l’une des options suivantes :
b. Si le système est un serveur NMC autonome, désinstallez NetWorker depuis Programmes et fonctionnalités. Si le système est un serveur NetWorker, mais qu’aucune opération de sauvegarde/restauration/clonage n’est en cours d’exécution et que la période d’interruption de service le permet, désinstallez NetWorker depuis Programmes et fonctionnalités.
2. Renommez le répertoire de gestion : .. \Program Files\EMC NetWorker\Management
3. Réinstallez le package NetWorker et de la console de gestion.
Si aucun problème de service n’est observé après la réinstallation, connectez-vous à NMC à l’aide du compte administrateur. Si NMC disposait précédemment d’une configuration AD/LDAP, ajoutez les utilisateurs AD/LDAP ou les noms distinctifs de groupe à la fenêtre
Configuration-Utilisateurs> et rôles-Rôles> NMC . Les noms distinctifs d’utilisateur ou de groupe sont généralement trouvés dans les
Server-User> Groups du NetWorker Server ; cochez «
Application Administrators » et «
Security Administrators ». Les noms uniques d’utilisateur ou de groupe se trouvent dans le champ «
External Roles ». Voir :
NetWorker : Configuration de l’authentification
AD/LDAPCette méthode perd toutes les données de reporting stockées.