Risoluzione degli errori di coerenza durante l'aggiornamento della configurazione S3 Object Lock o Compliance legacy
Se un sito del data center o più nodi di storage in un sito non sono più disponibili, potrebbe essere necessario aiutare gli utenti del tenant S3 ad applicare le modifiche alla configurazione S3 Object Lock o legacy Compliance.
Gli utenti tenant che hanno bucket con S3 Object Lock (o Compliance legacy) abilitato possono modificare alcune impostazioni. Ad esempio, un utente tenant che utilizza il blocco oggetti S3 potrebbe dover mettere una versione dell'oggetto sotto il blocco legale.
Quando un utente tenant aggiorna le impostazioni di un bucket S3 o di una versione a oggetti, StorageGRID tenta di aggiornare immediatamente il bucket o i metadati dell'oggetto nella griglia. Se il sistema non è in grado di aggiornare i metadati perché un sito del data center o più nodi di storage non sono disponibili, viene visualizzato un messaggio di errore. In particolare:
-
Gli utenti di tenant Manager visualizzano il seguente messaggio di errore:
-
Gli utenti delle API di gestione tenant e gli utenti delle API S3 ricevono un codice di risposta di
503 Service Unavailable
con testo simile.
Per risolvere questo errore, attenersi alla seguente procedura:
-
Tentare di rendere nuovamente disponibili tutti i nodi o i siti di storage il prima possibile.
-
Se non si riesce a rendere disponibile una quantità sufficiente di nodi di storage in ogni sito, contattare il supporto tecnico, che può aiutare a ripristinare i nodi e garantire che le modifiche vengano applicate in modo coerente in tutta la griglia.
-
Una volta risolto il problema sottostante, ricordare all'utente tenant di ripetere le modifiche alla configurazione.