Error: Error acquiring the state lock
(Redirected from Error acquiring the state lock)
Jump to navigation
Jump to search
Error: Error acquiring the state lock │ │ Error message: resource temporarily unavailable │ Lock Info: │ ID: 660fed3f-cb8b-d3e4-7eec-7ea4f583435c │ Path: terraform.tfstate │ Operation: OperationTypeApply │ Who: root@XXXX │ Version: 1.0.4 │ Created: 2021-09-08 10:32:49.0632977 +0000 UTC │ Info: │ │ │ Terraform acquires a state lock to protect the state from being written │ by multiple users at the same time. Please resolve the issue above and try │ again. For most commands, you can disable locking with the "-lock=false" │ flag, but this is not recommended.
Acquiring state lock. This may take a few moments... ╷ │ Error: Error acquiring the state lock │ │ Error message: 2 errors occurred: │ * ResourceNotFoundException: Requested resource not found │ * ResourceNotFoundException: Requested resource not found │ │ │ │ Terraform acquires a state lock to protect the state from being written │ by multiple users at the same time. Please resolve the issue above and try │ again. For most commands, you can disable locking with the "-lock=false" │ flag, but this is not recommended. ╵
terraform force-unlock your-version/learn-terraform-eks Do you really want to force-unlock? Terraform will remove the lock on the remote state. This will allow local Terraform commands to modify this state, even though it may still be in use. Only 'yes' will be accepted to confirm. Enter a value: yes Terraform state has been successfully unlocked! The state has been unlocked, and Terraform commands should now be able to obtain a new lock on the remote state.
terraform force-unlock 660fed3f-cb8b-d3e4-7eec-7ea4f583435c Local state cannot be unlocked by another process
Solution:
- Review filesystem permissions in case you work with more than 1 user
Related commands[edit]
terraform plan -lock=false
terraform force-unlock
terraform validate
terraform apply
terraform plan -refresh-only
- Error: Invalid multi-line string
- Error: Missing newline after argument
- Error: Invalid block definition
- Error: Argument or block definition required
- No changes. Infrastructure is up-to-date
See also[edit]
terraform plan
: [-refresh-only | -lock=false
|-target
|-var-file
|will be created
|--help
], Terraform plan errors, Terraform plan examples, Terraform plan execution errors, (known after apply)terraform apply
[-auto-approve
|-refresh-only, -destroy | --help ]
, Terraform examples,Still creating...
, Terraform apply examples with errors
Advertising: