Terraform:无法解锁状态:无法获取锁定信息:JSON输入意外结束

时间:2020-11-05 09:18:54

标签: terraform terraform-provider-aws

  • Terraform v0.13.5
  • 提供者AWS v3.7.0
  • 后端:AWS S3 + DynamoDB

terraform plan被中止,现在它无法获取状态锁。我正在尝试手动释放它,但出现错误:

terraform force-unlock -force xxx-xxx-xx-dddd

Failed to unlock state: failed to retrieve lock info:
unexpected end of JSON input

状态文件看起来完整,并成功通过json语法验证。

该如何解决?

2 个答案:

答案 0 :(得分:1)

解决方案:仔细检查您是否在正确的Terraform工作区中。

答案 1 :(得分:0)

我必须切换到正确的工作区并发出命令 terraform force-unlcok -force 才能摆脱这个问题。