[Users] live snapshots ovirt 3.1

Ofer Schreiber oschreib at redhat.com
Tue Jun 19 08:44:15 UTC 2012



----- Original Message -----
> It looks like it is possible now to create live snapshots; that is:
> on a
> running system. Creating fails however:
> 
> [root at ovirtm ovirt-engine]# tail -f engine.log | grep -i snapshot
> 
> 2012-06-19 09:50:07,046 INFO
> [org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand]
> (ajp--0.0.0.0-8009-7) [62433299] Lock Acquired to object EngineLock
> [exclusiveLocks= key: 88321641-ae26-4460-ab3e-30daa5a7fc1a value: VM
> 2012-06-19 09:50:07,213 INFO
> [org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand]
> (ajp--0.0.0.0-8009-7) [62433299] Running command:
> CreateAllSnapshotsFromVmCommand internal: false. Entities affected :
> ID: 88321641-ae26-4460-ab3e-30daa5a7fc1a Type: VM
> 2012-06-19 09:50:07,260 INFO
> [org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand]
> (ajp--0.0.0.0-8009-7) [62433299] Lock freed to object EngineLock
> [exclusiveLocks= key: 88321641-ae26-4460-ab3e-30daa5a7fc1a value: VM
> 2012-06-19 09:50:07,265 INFO
> [org.ovirt.engine.core.bll.CreateSnapshotCommand]
> (ajp--0.0.0.0-8009-7)
> [50705e1b] Running command: CreateSnapshotCommand internal: true.
> Entities affected :  ID: 00000000-0000-0000-0000-000000000000 Type:
> Storage
> 2012-06-19 09:50:07,334 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.CreateSnapshotVDSCommand]
> (ajp--0.0.0.0-8009-7) [50705e1b] START,
> CreateSnapshotVDSCommand(storagePoolId =
> 29decfa5-6776-45f2-be4c-5aa975e7decf, ignoreFailoverLimit = false,
> compatabilityVersion = 3.1, storageDomainId =
> 573aae44-b52c-48c4-a588-6338baedced7, imageGroupId =
> a5fe1b85-af8d-444b-be70-b0dfe9355593, imageSizeInBytes = 8589934592,
> volumeFormat = COW, newImageId =
> cc9b435b-f9c0-4bd4-bb01-1d8f92016448,
> newImageDescription = , imageId =
> 50d53c99-ffe7-4ae0-938b-c3f79720e13e,
> sourceImageGroupId = a5fe1b85-af8d-444b-be70-b0dfe9355593), log id:
> 7b7a0fb2
> 2012-06-19 09:50:07,336 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.CreateSnapshotVDSCommand]
> (ajp--0.0.0.0-8009-7) [50705e1b] --
> CreateSnapshotVDSCommand::ExecuteIrsBrokerCommand: calling
> 'createVolume' with two new parameters: description and UUID
> 2012-06-19 09:50:07,336 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.CreateSnapshotVDSCommand]
> (ajp--0.0.0.0-8009-7) [50705e1b] -- createVolume parameters:
> 2012-06-19 09:50:07,529 INFO
> [org.ovirt.engine.core.vdsbroker.irsbroker.CreateSnapshotVDSCommand]
> (ajp--0.0.0.0-8009-7) [50705e1b] FINISH, CreateSnapshotVDSCommand,
> return: cc9b435b-f9c0-4bd4-bb01-1d8f92016448, log id: 7b7a0fb2
> 2012-06-19 09:50:07,572 INFO
> [org.ovirt.engine.core.bll.AsyncTaskManager] (ajp--0.0.0.0-8009-7)
> [50705e1b] AsyncTaskManager::AddTaskToManager: Adding task
> 2dcdc253-87f8-47cf-ba9f-80deaf131ce4 (Parent Command
> CreateAllSnapshotsFromVm, Parameters Type
> org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters), polling
> hasn't started yet..
> 2012-06-19 09:50:07,630 INFO
> [org.ovirt.engine.core.bll.EntityMultiAsyncTasks]
> (ajp--0.0.0.0-8009-7)
> [50705e1b] EntityMultiAsyncTasks::StartPollingTask: Current Action
> Type
> for entity 88321641-ae26-4460-ab3e-30daa5a7fc1a is
> CreateAllSnapshotsFromVm (determined by task
> 2dcdc253-87f8-47cf-ba9f-80deaf131ce4)
> 2012-06-19 09:50:13,628 INFO
>  [org.ovirt.engine.core.bll.SPMAsyncTask]
> (QuartzScheduler_Worker-76) SPMAsyncTask::PollTask: Polling task
> 2dcdc253-87f8-47cf-ba9f-80deaf131ce4 (Parent Command
> CreateAllSnapshotsFromVm, Parameters Type
> org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters) returned
> status finished, result 'success'.
> 2012-06-19 09:50:13,713 INFO
>  [org.ovirt.engine.core.bll.SPMAsyncTask]
> (QuartzScheduler_Worker-76) BaseAsyncTask::OnTaskEndSuccess: Task
> 2dcdc253-87f8-47cf-ba9f-80deaf131ce4 (Parent Command
> CreateAllSnapshotsFromVm, Parameters Type
> org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters) ended
> successfully.
> 2012-06-19 09:50:13,717 INFO
> [org.ovirt.engine.core.bll.EntityAsyncTask]
> (QuartzScheduler_Worker-76)
> EntityAsyncTask::EndAction: Ending action for 1 tasks (entity ID:
> 88321641-ae26-4460-ab3e-30daa5a7fc1a): calling EndAction for action
> type
> CreateAllSnapshotsFromVm.
> 2012-06-19 09:50:13,719 INFO
> [org.ovirt.engine.core.bll.EntityAsyncTask] (pool-3-thread-48)
> EntityAsyncTask::EndCommandAction [within thread]context: Attempting
> to
> EndAction CreateAllSnapshotsFromVm
> 2012-06-19 09:50:13,746 INFO
> [org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand]
> (pool-3-thread-48) [62433299] Ending command successfully:
> org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand
> 2012-06-19 09:50:13,758 INFO
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SnapshotVDSCommand]
> (pool-3-thread-48) [62433299] START, SnapshotVDSCommand(vdsId =
> c7bfb9f6-b926-11e1-ba3b-d7d59418f024,
> vmId=88321641-ae26-4460-ab3e-30daa5a7fc1a), log id: 2e483a2e
> 2012-06-19 09:50:13,832 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
> (pool-3-thread-48) [62433299] Failed in SnapshotVDS method
> 2012-06-19 09:50:13,833 ERROR
> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
> (pool-3-thread-48) [62433299] Error code SNAPSHOT_FAILED and error
> message VDSGenericException: VDSErrorException: Failed to
> SnapshotVDS,
> error = Snapshot failed
> 2012-06-19 09:50:13,834 INFO
> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
> (pool-3-thread-48) [62433299] Command
> org.ovirt.engine.core.vdsbroker.vdsbroker.SnapshotVDSCommand return
> value
> mMessage                      Snapshot failed
> 2012-06-19 09:50:13,836 ERROR
> [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (pool-3-thread-48)
> [62433299] Command SnapshotVDS execution failed. Exception:
> VDSErrorException: VDSGenericException: VDSErrorException: Failed to
> SnapshotVDS, error = Snapshot failed
> 2012-06-19 09:50:13,837 INFO
> [org.ovirt.engine.core.vdsbroker.vdsbroker.SnapshotVDSCommand]
> (pool-3-thread-48) [62433299] FINISH, SnapshotVDSCommand, log id:
> 2e483a2e
> 2012-06-19 09:50:13,837 ERROR
> [org.ovirt.engine.core.bll.CreateAllSnapshotsFromVmCommand]
> (pool-3-thread-48) [62433299] Wasnt able to live snpashot due to
> error:
> VdcBLLException: VdcBLLException:
> org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
> VDSGenericException: VDSErrorException: Failed to SnapshotVDS, error
> =
> Snapshot failed, rolling back.
> 2012-06-19 09:50:13,840 ERROR
> [org.ovirt.engine.core.bll.CreateSnapshotCommand] (pool-3-thread-48)
> [50705e1b] Ending command with failure:
> org.ovirt.engine.core.bll.CreateSnapshotCommand
> 2012-06-19 09:50:14,188 INFO
> [org.ovirt.engine.core.bll.EntityAsyncTask] (pool-3-thread-48)
> EntityAsyncTask::HandleEndActionResult [within thread]: EndAction for
> action type CreateAllSnapshotsFromVm completed, handling the result.
> 2012-06-19 09:50:14,189 INFO
> [org.ovirt.engine.core.bll.EntityAsyncTask] (pool-3-thread-48)
> EntityAsyncTask::HandleEndActionResult [within thread]: EndAction for
> action type CreateAllSnapshotsFromVm hasn't succeeded, clearing
> tasks.
> 
> Is live snapshots a new Ovirt feature? Taking a snapshot on a
> non-running host is fine.

Yes, oVirt 3.1 should support live snapshots.
We have few known issues in that area, hope it will be fixed soon.

> 
> Winfried
> 
> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
> 



More information about the Users mailing list