Controllare i lavori di riparazione dei dati
Prima di disattivare un nodo di rete, è necessario confermare che non sono attivi lavori di riparazione dei dati. Se le riparazioni non sono riuscite, è necessario riavviarle e lasciarle completare prima di eseguire la procedura di decommissionamento.
Se è necessario decommissionare un nodo di storage disconnesso, completare questi passaggi anche al termine della procedura di decommissionamento per garantire che il lavoro di riparazione dei dati sia stato completato correttamente. È necessario assicurarsi che tutti i frammenti erasure-coded presenti nel nodo rimosso siano stati ripristinati correttamente.
Questi passaggi si applicano solo ai sistemi che dispongono di oggetti con codifica per la cancellazione.
-
Accedere al nodo di amministrazione principale:
-
Immettere il seguente comando:
ssh admin@grid_node_IP
Una volta effettuato l'accesso come root, il prompt cambia da
$
a.#
. -
Immettere la password elencata in
Passwords.txt
file. -
Immettere il seguente comando per passare a root:
su -
-
Immettere la password elencata in
Passwords.txt
file.
-
-
Verificare la presenza di riparazioni in corso:
repair-data show-ec-repair-status
-
Se non si è mai eseguito un lavoro di riparazione dei dati, l'output è
No job found
. Non è necessario riavviare alcun lavoro di riparazione. -
Se il lavoro di riparazione dei dati è stato eseguito in precedenza o è in esecuzione, l'output elenca le informazioni per la riparazione. Ogni riparazione ha un ID di riparazione univoco. Passare alla fase successiva.
-
È inoltre possibile monitorare lo stato dei lavori di ripristino in corso e visualizzare la cronologia dei lavori di ripristino completati in"Grid Manager".
-
-
Se lo stato per tutte le riparazioni è
Completed
, non è necessario riavviare alcun lavoro di riparazione. -
Se lo stato per qualsiasi riparazione è
Stopped
, è necessario riavviare la riparazione.-
Ottenere l'ID della riparazione per la riparazione non riuscita dall'output.
-
Eseguire
repair-data start-ec-node-repair
comando.Utilizzare
--repair-id
Opzione per specificare l'ID riparazione. Ad esempio, se si desidera riprovare una riparazione con l'ID riparazione 949292, eseguire questo comando:repair-data start-ec-node-repair --repair-id 949292
-
Continuare a tenere traccia dello stato delle riparazioni dei dati EC fino a quando lo stato di tutte le riparazioni non è
Completed
.
-