È possibile seguire questo articolo della KB se il server NetWorker Management Console (NMC) è installato su un server NetWorker o su un host standalone. Prima di procedere, verificare i dettagli dell'ambiente.
Passaggi iniziali
[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: In services.msc, devono essere in esecuzione il database EMC GST, il servizio EMC GST e il servizio Web EMC GST.
NOTA: Se i servizi non sono in esecuzione, è possibile avviarli?
- Il client NMC può accedere al server NMC?
NOTA: Se i servizi NMC sono in esecuzione ma la porta NMC non può essere raggiunta da un sistema, è accessibile da un altro sistema? Se si verificano problemi di rete, è necessario contattare l'amministratore di rete del sito per un'ulteriore revisione.
Problemi e sintomi
Questi sono sintomi possibili, a volte tutti o solo alcuni dei sintomi sono applicabili.
- Gli accessi a NetWorker Management Console (NMC) hanno esito negativo, indipendentemente dall'account utente utilizzato. Errore:
There is a problem contacting the server, nmc_server_name. Please verify that the server is running.
NOTA: Se la configurazione utilizza l'autenticazione esterna (AD/LDAP), verificare che il problema venga osservato utilizzando l'account amministratore predefinito.
- gstd.raw contiene messaggi che indicano un problema del servizio o del database:
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
- I servizi del server NetWorker sono attivi, è possibile osservare la funzionalità del server utilizzando il comando nsrwatch sul server NetWorker, dall'interfaccia utente Web di NetWorker (NWUI) (se installata) o da un altro server NMC con diritti di rete e di accesso al server NetWorker.
Opzioni per la restituzione della funzionalità in base al sistema operativo:
Linux
Recoverpsm
recoverpsm è un comando di NetWorker che può essere utilizzato per ripristinare il nmcdb:
NetWorker: Come ripristinare il database NMC?
In questo modo vengono conservati tutti i dati di reporting, i ruoli NMC e gli altri sistemi (altri server, Data Domain e così via) aggiunti nella finestra NMC Enterprise.
Riconfig.
Se il servizio NMC non si avvia ancora dopo l'esecuzione di un recoverpsm, eseguire lo script di configurazione post-installazione:
1. Arrestare eventuali servizi NMC in esecuzione: systemctl stop gst
2. Rinominare la directory nmcdb: mv /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
3. Eseguire lo script di configurazione: /opt/lgtonmc/bin/nmc_config
Se
nmc_config viene completato correttamente, connettersi a NMC utilizzando l'account amministratore. Se in NMC era già configurato AD/LDAP, aggiungere gli utenti AD/LDAP o i DN di gruppi nella finestra
Setup-Users> and Roles-NMC> Roles . I DN di utenti o gruppi sono in genere reperibili nei
Server-User> Groups del server NetWorker; selezionare "
Application Administrators" e "
Security Administrators". I DN di utenti o gruppi si trovano nel campo "
External Roles". Vedere:
NetWorker: Come configurare l'autenticazione
AD/LDAPQuesto metodo perde tutti i dati di reporting archiviati.
Reinstallazione
Se le opzioni recoverpsm o di riconfigurazione non funzionano, disinstallare e reinstallare NMC con nuovi percorsi di cartella:
1. Arrestare eventuali servizi NMC in esecuzione: systemctl stop gst
2. Identificare il pacchetto NMC: rpm -qa | grep nmc
3. Disinstallare NetWorker: rpm -e nmc-pacchetto
4. Rinominare i percorsi di installazione correnti:
mv /nsr/nmc/nmcdb /nsr/nmc/nmcdb.bak
mv /opt/lgtonmc /opt/lgtonmc.bak
5. Reinstallare NetWorker.
6. Eseguire lo script di configurazione post-installazione: /opt/lgtonmc/bin/nmc_config
Se dopo la reinstallazione non viene riscontrato alcun problema di servizio, connettersi a NMC utilizzando l'account amministratore. Se in NMC era già configurato AD/LDAP, gli utenti AD/LDAP o i DN di gruppi devono essere aggiunti nuovamente a
Setup-Users> and Roles>NMC Roles. I DN di utenti o gruppi sono in genere reperibili nei
Server-User> Groups del server NetWorker; selezionare "
Application Administrators" e "
Security Administrators". I DN di utenti o gruppi si trovano nel campo "
External Roles". Vedere:
NetWorker: Come configurare l'autenticazione
AD/LDAPQuesto metodo perde tutti i dati di reporting archiviati.
Windows
Servizi
1. Sul server NMC, aprire services.msc
2. Esaminare ciascuno dei servizi EMC GST .
3. Verificare che il proprietario del servizio sia predefinito:
NOTA: Se i servizi non sono di proprietà del sistema/servizio locale come illustrato sopra, modificare la proprietà del servizio dalle proprietà del servizio in modo che corrisponda a quanto sopra.
Recoverpsm
recoverpsm è un comando di NetWorker che può essere utilizzato per ripristinare il nmcdb:
NetWorker: Come ripristinare il database NMC?
In questo modo vengono conservati tutti i dati di reporting, i ruoli NMC e gli altri sistemi (altri server, Data Domain e così via) aggiunti nella finestra NMC Enterprise.
Reinstallazione
Se le opzioni precedenti non risolvono il problema. Reinstallare NetWorker con una directory di gestione aggiornata.
1. Disinstallare NetWorker utilizzando una delle seguenti opzioni:
b. Se il sistema è un server NMC standalone, disinstallare NetWorker da Programmi e funzionalità. Se il sistema è un server NetWorker, ma non sono in esecuzione operazioni di backup/ripristino/clonazione e il downtime lo consente, disinstallare NetWorker da Programmi e funzionalità.
2. Rinominare la directory di gestione: .. \Program Files\EMC NetWorker\Management
3. Reinstallare il pacchetto NetWorker e Management Console.
Se dopo la reinstallazione non viene riscontrato alcun problema di servizio, connettersi a NMC utilizzando l'account amministratore. Se in NMC era già configurato AD/LDAP, aggiungere gli utenti AD/LDAP o i DN di gruppi nella finestra
Setup-Users> and Roles-NMC> Roles . I DN di utenti o gruppi sono in genere reperibili nei
Server-User> Groups del server NetWorker; selezionare "
Application Administrators" e "
Security Administrators". I DN di utenti o gruppi si trovano nel campo "
External Roles". Vedere:
NetWorker: Come configurare l'autenticazione
AD/LDAPQuesto metodo perde tutti i dati di reporting archiviati.