Como resolvo o erro 403 "index_create_block_exception" ou "cluster_block_exception" no OpenSearch Service?

2 minuto de leitura
0

Tentei criar um índice ou gravar dados no meu domínio do Amazon OpenSearch Service, mas recebi um erro "index_create_block_exception" ou "cluster_block_exception".

Resolução

Siga estas etapas de solução de problemas para o tipo de mensagem de erro ClusterBlockException que você recebeu.

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
}

Esse erro ocorre devido à falta de espaço de armazenamento. Para solucionar problemas de armazenamento, consulte Falta de espaço de armazenamento disponível. Esse erro também ocorre devido a uma alta pressão de memória da JVM. Para solucionar problemas de alta pressão de memória da JVM, consulte Como solucionar alta pressão de memória da JVM no meu cluster do Amazon OpenSearch Service?

cluster_block_exception (cluster em estado somente de leitura)

{
  "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
}

Esse erro ocorre quando o bloco somente leitura é definido como true. Se ocorrer perda de quórum e seu cluster tiver mais de um nó, o OpenSearch restaurará o quórum e colocará o cluster em um estado somente de leitura. Você pode usar GET _cluster/settings para verificar se o estado somente de leitura está definido como true.

Para mais informações, consulte Cluster em estado somente de leitura.

cluster_block_exception (índices warm)

{
 "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
}

Esse erro ocorre quando você tenta adicionar, atualizar ou excluir documentos individuais nos índices warm. Os índices warm são somente leitura, a menos que você os devolva ao armazenamento hot. Você pode consultar os índices e excluí-los somente se eles estiverem presentes no armazenamento UltraWarm. Para atualizar documentos, você deve migrar o índice do armazenamento UltraWarm para o armazenamento hot.

Para mais informações, consulte Retornar índices de aquecimento ao armazenamento hot.

Informações relacionadas

Como posso aumentar a escala horizontal ou verticalmente de um domínio do Amazon OpenSearch Service?

AWS OFICIAL
AWS OFICIALAtualizada há um ano