Closed frozensky closed 8 months ago
@frozensky there are two quick workarounds:
1/ Stop the cqlreplicator
with --state request-stop
2/ Open AWS Glue Console -> ETL Jobs -> CQLReplicator
3/ Find val WAIT_TIME = 30000
and update 30000 to 60000 or higher value
4/ Click Save
5/ Execute --state run
again
or
1/ Stop the cqlreplicator
with --state request-stop
2/ Execute --state run
with --override-rows-per-worker 500000
to slow down the replication process
Another option is to create multiple S3 buckets to avoid KMS throttling
Am I hitting the limit because I have too many rows in a table or because too many tiles running at the same time? Trying to see if I need to separate out 1 keyspaces per s3 bucket or per large table
This is related to Amazon S3 not to Amazon Keyspaces. You might want to try to increase the KMS request quota.
2024-01-28 05:14:51,998 ERROR [main] glue.ProcessLauncher (Logging.scala:logError(77)): Exception in User Class: com.amazonaws.services.s3.model.AmazonS3Exception:Please reduce your request rate for operations involving AWS KMS. (Service: Amazon S3; Status Code: 503; Error Code: SlowDown; Request ID: Q0C47JQSM3ABR8HF; S3 Extended Request ID:; Proxy: null)On Jan 29, 2024, at 3:01 PM, Shaun Chan @.***> wrote: Am i hitting the limit because I have too many rows in a table or because too many tiles running at the same time? Trying to see if I need to separate out 1 keyspaces per s3 bucket or per large table
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you modified the open/close state.Message ID: @.***>
I am hitting AWS KMS request rate limit when I start to run CQLreplicator for the 11th table. I have total 24 tables I need to continue to run CQLreplicator before production cutover.
Please advise.