abh1sar commented on issue #14030: URL: https://github.com/apache/cloudstack/issues/14030#issuecomment-5571611377
@JoaoJandre what's the recovery process if it happens with anyone on 4.22, is it documented? If I understand the code correctly, Snapshot delete causes merge down which will copy all the diverged data to the base file. So the snapshot delete time is storage bandwidth dependent. If the diversion is large or their are active high throughput writes happening to the guest OS, the process can further slow down. Snapshot delete has the default timeout of 1 hour. Beyond which the management server job will be timed out but the underlying block job will still be running. This will cause the mentioned inconsistency between the volume.path in DB and on the storage. And this causes VM outage. So, this looks like very much possible as it depends on the guest writes and IO stress. If the fix is not possible by the time, at least we should document this possible issue and recovery procedure very clearly in the upcoming 4.22.2 release. Let me know your thoughts. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
