Ripristina il database di StorageGRID Admin Node durante il recupero del nodo amministratore primario
Se vuoi conservare le informazioni storiche relative ad attributi e avvisi su un nodo di amministrazione primario che ha riscontrato un errore, puoi ripristinare il database del nodo di amministrazione. Puoi ripristinare questo database solo se il tuo sistema StorageGRID include un altro nodo di amministrazione.
-
Il nodo di amministrazione ripristinato è installato e in esecuzione.
-
Il sistema StorageGRID include almeno due nodi di amministrazione.
-
Hai il file
Passwords.txt. -
${post_edited_translations.segment}
Se un Admin Node si guasta, le informazioni storiche memorizzate nel suo database Admin Node vengono perse. Questo database include le seguenti informazioni:
-
${post_edited_translations.segment}
-
Dati storici sugli attributi, utilizzati nei grafici in stile legacy nella pagina Nodes
Quando recuperi un nodo di amministrazione, il processo di installazione del software crea un database vuoto per il nodo di amministrazione sul nodo recuperato. Tuttavia, il nuovo database include solo le informazioni relative ai server e ai servizi attualmente presenti nel sistema o aggiunti in seguito.
Se hai ripristinato un nodo amministratore primario e il tuo sistema StorageGRID dispone di un altro nodo amministratore, puoi ripristinare le informazioni storiche copiando il database del nodo amministratore da un nodo amministratore non primario (il nodo amministratore di origine) al nodo amministratore primario ripristinato. Se il tuo sistema dispone solo di un nodo amministratore primario, non puoi ripristinare il database del nodo amministratore.
|
|
La copia del database dell'Admin Node potrebbe richiedere diverse ore. Alcune funzionalità di Grid Manager non saranno disponibili mentre i servizi sono fermi sull'Admin Node di origine. |
-
Accedi al nodo di amministrazione di origine:
-
Inserisci il seguente comando:
ssh admin@grid_node_IP -
Inserisci la password indicata nel file
Passwords.txt. -
Inserisci il seguente comando per passare all'utente root:
su - -
Inserisci la password indicata nel file
Passwords.txt.
-
-
Dal nodo di amministrazione di origine, arresta il servizio MI:
service mi stop -
Dal nodo Admin di origine, arresta il servizio Management Application Program Interface (mgmt-api):
service mgmt-api stop -
Completa i seguenti passaggi sul nodo Admin ripristinato:
-
Accedi al nodo di amministrazione ripristinato:
-
Inserisci il seguente comando:
ssh admin@grid_node_IP -
Inserisci la password indicata nel file
Passwords.txt. -
Inserisci il seguente comando per passare all'utente root:
su - -
Inserisci la password indicata nel file
Passwords.txt.
-
-
Interrompi il servizio MI:
service mi stop -
Interrompi il servizio mgmt-api:
service mgmt-api stop -
Aggiungi la chiave privata SSH all'agente SSH. Inserisci:
ssh-add -
Inserisci la password di accesso SSH indicata nel file
Passwords.txt. -
Copia il database dal nodo amministratore di origine al nodo amministratore ripristinato:
/usr/local/mi/bin/mi-clone-db.sh Source_Admin_Node_IP -
Quando richiesto, conferma che vuoi sovrascrivere il database MI sul nodo Admin ripristinato.
Il database e i dati storici vengono copiati sul nodo di amministrazione ripristinato. Quando l'operazione di copia è terminata, lo script avvia il nodo di amministrazione ripristinato.
-
Quando non hai più bisogno dell'accesso senza password ad altri server, rimuovi la chiave privata dall'agente SSH. Inserisci:
ssh-add -D
-
-
Riavvia i servizi sul nodo amministratore di origine:
service servermanager start