Come faccio a risolvere l'errore 403 "index_create_block_exception" o "cluster_block_exception" in OpenSearch Service?

2 minuti di lettura
0

Ho provato a creare un indice o scrivere dati nel mio dominio Amazon OpenSearch Service, ma ho ricevuto un errore "index_create_block_exception" o "cluster_block_exception".

Risoluzione

Segui questi passaggi per la risoluzione dei problemi per il tipo di messaggio di errore ClusterBlockException che hai ricevuto.

index_create_block_exception

{
     "error": {
          "root_cause": [{
               "type": "index_create_block_exception",
               "reason": "blocked by: [FORBIDDEN/10/cluster create-index blocked (api)];"
          }],
          "type": "index_create_block_exception",
          "reason": "blocked by: [FORBIDDEN/10/cluster create-index blocked (api)];"
     },
     "status": 403
}

Questo errore si verifica a causa della mancanza di spazio di archiviazione. Per risolvere i problemi di archiviazione, consulta Mancanza di spazio di archiviazione disponibile. Questo errore si verifica anche a causa di un'elevata pressione della memoria JVM. Per risolvere i problemi di elevata pressione della memoria JVM, consulta Come faccio a risolvere i problemi di utilizzo elevato di memoria JVM nel mio cluster Amazon OpenSearch Service?

cluster_block_exception (cluster in stato di sola lettura)

{
  "error" : {
    "root_cause" : [
      {
        "type" : "cluster_block_exception",
        "reason" : "blocked by: [FORBIDDEN/6/cluster read-only (api)];",
      }
    ],
    "type" : "cluster_block_exception",
    "reason" : "blocked by: [FORBIDDEN/6/cluster read-only (api)];",
  },
  "status" : 403
}

Questo errore si verifica quando il blocco di sola lettura è impostato su true. Se si verifica una perdita di quorum e il cluster ha più di un nodo, OpenSearch ripristina il quorum e pone il cluster in uno stato di sola lettura. È possibile utilizzare GET\ _cluster/settings per verificare se lo stato di sola lettura è impostato su true.

Per ulteriori informazioni, consulta Cluster in stato di sola lettura.

cluster_block_exception (indici caldi)

{
 "error": {
   "root_cause": [{
      "type": "cluster_block_exception",
      "reason": "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"
    }],
    "type": "cluster_block_exception",
    "reason": "blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];"
  },
  "status": 403
}

Questo errore si verifica quando si tenta di aggiungere, aggiornare o eliminare singoli documenti negli indici caldi. Gli indici Warm sono di sola lettura a meno che non vengano restituiti all'hot storage. Puoi interrogare gli indici ed eliminarli solo se sono presenti nella memoria UltraWarm. Per aggiornare i documenti, è necessario migrare l'indice dalla memoria UltraWarm alla memoria calda.

Per ulteriori informazioni, consulta Restituzione degli indici caldi all'hot storage.

Informazioni correlate

Come faccio ad ampliare o ridimensionare un dominio Amazon OpenSearch Service?

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa