Instance data deleted on shared storage after failed evacuate (queens)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
New
|
Undecided
|
Unassigned |
Bug Description
Hi
The issue was experienced after one of compute nodes crashed. Then, after reboot of compute node, few instances was restarted, but rest of instances failed to start with error:
"Failed to get "write" lock
Is another process using the image?"
I tried to evacuate one instance to another host:
nova evacuate instance host2
After that nova compute on destination host throwed the same error:
Setting instance vm_state to ERROR: libvirtError: internal error: process exited while connecting to monitor: 2018-10-
Is another process using the image?
Regardless of reason of this issue, the whole directory of the instance was gone from shared nfs, so /var/lib/
Then I reproduced the error. After backup of disk file, evacuate and restore instance directory with disk file, the instance was started successfully.