Ao usar o AWS re:Post, você concorda com os AWS re:Post Termos de uso

Como soluciono o erro “Cannot create a replica of table in region” quando tento adicionar uma réplica à minha tabela global do DynamoDB?

2 minuto de leitura
0

Quando tento adicionar uma réplica a uma tabela global do Amazon DynamoDB, recebo o seguinte erro: “Cannot create a replica of table ‘(table-name)' in region ,'(region)' because its exceeds your current account limit in region '(region).”

Breve descrição

Esse erro ocorre quando o limite de throughput de gravação em nível de tabela da sua conta da AWS e da região da AWS para a tabela global do DynamoDB excede a cota padrão de 40.000. Embora você possa aumentar esse limite, os streams do DynamoDB para a criação global de tabelas e réplicas ainda têm um limite de throughput de gravação de 40.000. Os streams do DynamoDB associados às réplicas em cada região devem aumentar a throughput de gravação para corresponder ao limite de taxa de transferência de gravação em nível de tabela. Para garantir que o stream do DynamoDB tenha capacidade suficiente para replicar gravações nas tabelas de réplica, você deve aumentar a throughput de gravação do stream do DynamoDB.

Resolução

Para aumentar a throughput de gravação do stream do DynamoDB, solicite um aumento na cota de serviço. Como o limite não pode ser aumentado por meio do console de cotas de serviços, somente o AWS Support pode aumentar o limite de throughput.

Para solicitar um aumento de cota para fluxos globais de tabelas e réplicas do DynamoDB, abra um caso no AWS Support Center. Inclua as seguintes informações em sua solicitação de aumento de cota:

  • Nome da tabela global
  • Região de origem da tabela global
  • Todas as regiões em que você precisa que a tabela global tenha réplicas, incluindo regiões existentes
  • Utilização da unidade de capacidade de gravação em estado estacionário da tabela global
  • Capacidade máxima de gravação: utilização unitária da tabela global

Depois que o AWS Support recebe as informações da solicitação, o Support aumenta a throughput de streams do DynamoDB e lista de permissões da conta em cada região para os grandes streams. Em seguida, você será notificado por meio do caso quando o processo for concluído. Você pode tentar criar a réplica da tabela global do DynamoDB novamente.

Informações relacionadas

Service quotas, contas e cotas de tabela no Amazon DynamoDB

AWS OFICIAL
AWS OFICIALAtualizada há 6 meses