当拍摄5TB左右的音量快照时,我已经超过了等待尝试次数:
aws_ebs_snapshot.banks_proddb_snapshot: Still creating... (9m40s elapsed)
Error applying plan:
1 error(s) occurred:
* aws_ebs_snapshot.banks_proddb_snapshot: 1 error(s) occurred:
* aws_ebs_snapshot.banks_proddb_snapshot: ResourceNotReady: exceeded wait attempts
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
获取该大小的快照将花费很长时间,因为Terraform等待API返回快照已完成。
不幸的是,aws_ebs_snapshot
resource在10分钟后超时(AWS提供商的默认超时),并且它不提供任何timeout配置。
要解决此问题,您需要在源代码中修复此问题,以通过拉取请求或在AWS提供程序Github repo上引发issue来公开超时配置。
关于第二次成功拍摄快照的评论,因为Terraform已经识别出已经使用该名称创建了快照,因此无关。