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?