disclamer - I did not read your logs, but.,,:

CentOS 6.5 version of qemu-img is missing some flag, I beleive  "-s" flag
(redhat removed itd) - and cloudstack still uses that flag...
So if this is also problem in your case - the snapshtos should be created,
but not backup-ed.

Meaning, downgrate qemu-img to CentOs 6.4 version...or use the one in the
folowing way, as described by Lucin / Nux:
http://www.nux.ro/archive/2014/01/Taking_KVM_volume_snapshots_with_Cloudstack_4_2_on_CentOS_6_5.html



On 26 November 2014 at 16:19, Jeff Barnett <jbarn...@prokarma.com> wrote:

> The OS is CentOS 6.5, Storage is NFS not hosted on the controller.  I will
> also note that there is two zones, with the same configuration just using
> different NFS devices one zone can take snapshots but the one that can no
> longer take them has been working for 8 months with no issues.
>
> Here is the section from the log file when I try to take a snapshot:
>
>
> 2014-11-26 07:00:48,308 DEBUG [cloud.api.ApiServlet]
> (catalina-exec-4:null) ===START===  172.16.28.20 -- GET
> command=createSnapshot&volumeid=ec6460c4-896c-46d1-8ae5-75d6431a6608&response=json&sessionkey=ysbTjq7whHzoePtvcRBRSzsJ6zw%3D&_=1417014045703
> 2014-11-26 07:00:48,362 DEBUG [cloud.async.AsyncJobManagerImpl]
> (catalina-exec-4:null) submit async job-147 = [
> 2007bb4e-03c9-4ff7-874d-e50641318ace ], details: AsyncJobVO {id:147,
> userId: 2, accountId: 2, sessionKey: null, instanceType: Snapshot,
> instanceId: 128, cmd:
> org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd,
> cmdOriginator: null, cmdInfo:
> {"id":"128","response":"json","sessionkey":"ysbTjq7whHzoePtvcRBRSzsJ6zw\u003d","cmdEventType":"SNAPSHOT.CREATE","ctxUserId":"2","httpmethod":"GET","_":"1417014045703","volumeid":"ec6460c4-896c-46d1-8ae5-75d6431a6608","ctxAccountId":"2","ctxStartEventId":"5425"},
> cmdVersion: 0, callbackType: 0, callbackAddress: null, status: 0,
> processStatus: 0, resultCode: 0, result: null, initMsid: 345048644703,
> completeMsid: null, lastUpdated: null, lastPolled: null, created: null}
> 2014-11-26 07:00:48,363 DEBUG [cloud.async.AsyncJobManagerImpl]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ])
> Executing org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd
> for job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]
> 2014-11-26 07:00:48,363 DEBUG [cloud.api.ApiServlet]
> (catalina-exec-4:null) ===END===  172.16.28.20 -- GET
> command=createSnapshot&volumeid=ec6460c4-896c-46d1-8ae5-75d6431a6608&response=json&sessionkey=ysbTjq7whHzoePtvcRBRSzsJ6zw%3D&_=1417014045703
> 2014-11-26 07:00:48,386 INFO  [user.snapshot.CreateSnapshotCmd]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) VOLSS:
> createSnapshotCmd starts:1417014048386
> 2014-11-26 07:00:48,437 DEBUG [agent.transport.Request]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Seq
> 7-1985284483: Sending  { Cmd , MgmtId: 345048644703, via: 7, Ver: v1,
> Flags: 100011,
> [{"org.apache.cloudstack.storage.command.CreateObjectCommand":{"data":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"volume":{"uuid":"ec6460c4-896c-46d1-8ae5-75d6431a6608","volumeType":"ROOT","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"name":"ROOT-297","size":21474836480,"path":"ROOT-297-000001","volumeId":334,"vmName":"i-2-297-VM","accountId":2,"chainInfo":"{\"diskDeviceBusName\":\"ide0:1\",\"diskChain\":[\"[CS-PRI-02]
> i-2-297-VM/ROOT-297.vmdk\"]}","format":"OVA","id":334,"hypervisorType":"VMware"},"parentSnapshotPath":"2e7af1a5-a31c-4fe6-b2f7-21965c1a86b9","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"vmName":"i-2-297-VM","name":"new-import_ROOT-297_20141126150048","hypervisorType":"VMware","id":128}},"wait":0}}]
> }
> 2014-11-26 07:00:48,438 DEBUG [agent.transport.Request]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Seq
> 7-1985284483: Executing:  { Cmd , MgmtId: 345048644703, via: 7, Ver: v1,
> Flags: 100011,
> [{"org.apache.cloudstack.storage.command.CreateObjectCommand":{"data":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"volume":{"uuid":"ec6460c4-896c-46d1-8ae5-75d6431a6608","volumeType":"ROOT","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"name":"ROOT-297","size":21474836480,"path":"ROOT-297-000001","volumeId":334,"vmName":"i-2-297-VM","accountId":2,"chainInfo":"{\"diskDeviceBusName\":\"ide0:1\",\"diskChain\":[\"[CS-PRI-02]
> i-2-297-VM/ROOT-297.vmdk\"]}","format":"OVA","id":334,"hypervisorType":"VMware"},"parentSnapshotPath":"2e7af1a5-a31c-4fe6-b2f7-21965c1a86b9","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"vmName":"i-2-297-VM","name":"new-import_ROOT-297_20141126150048","hypervisorType":"VMware","id":128}},"wait":0}}]
> }
> 2014-11-26 07:00:48,438 DEBUG [agent.manager.DirectAgentAttache]
> (DirectAgent-311:null) Seq 7-1985284483: Executing request
> 2014-11-26 07:00:48,438 DEBUG [agent.manager.DirectAgentAttache]
> (DirectAgent-311:null) Seq 7-1985284483: Response Received:
> 2014-11-26 07:00:48,438 DEBUG [agent.transport.Request]
> (DirectAgent-311:null) Seq 7-1985284483: Processing:  { Ans: , MgmtId:
> 345048644703, via: 7, Ver: v1, Flags: 10,
> [{"org.apache.cloudstack.storage.command.CreateObjectAnswer":{"data":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"path":"b7c08601-0654-4749-b7e0-ccc380458e3d","id":0}},"result":true,"wait":0}}]
> }
> 2014-11-26 07:00:48,438 DEBUG [agent.transport.Request]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Seq
> 7-1985284483: Received:  { Ans: , MgmtId: 345048644703, via: 7, Ver: v1,
> Flags: 10, { CreateObjectAnswer } }
> 2014-11-26 07:00:48,488 DEBUG [storage.motion.AncientDataMotionStrategy]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ])
> copyAsync inspecting src type SNAPSHOT copyAsync inspecting dest type
> SNAPSHOT
> 2014-11-26 07:00:48,535 DEBUG [agent.transport.Request]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Seq
> 9-1742209940: Sending  { Cmd , MgmtId: 345048644703, via: 9, Ver: v1,
> Flags: 100111,
> [{"org.apache.cloudstack.storage.command.CopyCommand":{"srcTO":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"path":"b7c08601-0654-4749-b7e0-ccc380458e3d","volume":{"uuid":"ec6460c4-896c-46d1-8ae5-75d6431a6608","volumeType":"ROOT","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"name":"ROOT-297","size":21474836480,"path":"ROOT-297-000001","volumeId":334,"vmName":"i-2-297-VM","accountId":2,"chainInfo":"{\"diskDeviceBusName\":\"ide0:1\",\"diskChain\":[\"[CS-PRI-02]
> i-2-297-VM/ROOT-297.vmdk\"]}","format":"OVA","id":334,"hypervisorType":"VMware"},"parentSnapshotPath":"2e7af1a5-a31c-4fe6-b2f7-21965c1a86b9","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"vmName":"i-2-297-VM","name":"new-import_ROOT-297_20141126150048","hypervisorType":"VMware","id":128}},"destTO":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"path":"snapshots/2/334","volume":{"uuid":"ec6460c4-896c-46d1-8ae5-75d6431a6608","volumeType":"ROOT","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"055b61d2-5260-3856-92fc-48facf5dfbaf","id":2,"poolType":"VMFS","host":"VMFS
> datastore:
> /Labs/CS-PRI-02","path":"/Labs/CS-PRI-02","port":0}},"name":"ROOT-297","size":21474836480,"path":"ROOT-297-000001","volumeId":334,"vmName":"i-2-297-VM","accountId":2,"chainInfo":"{\"diskDeviceBusName\":\"ide0:1\",\"diskChain\":[\"[CS-PRI-02]
> i-2-297-VM/ROOT-297.vmdk\"]}","format":"OVA","id":334,"hypervisorType":"VMware"},"dataStore":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://
> 172.16.25.84/data/CloudStackSEC2","_role":"Image"}},"vmName":"i-2-297-VM","name":"new-import_ROOT-297_20141126150048","hypervisorType":"VMware","id":128}},"executeInSequence":true,"wait":21600}}]
> }
> 2014-11-26 07:00:51,404 DEBUG [cloud.api.ApiServlet]
> (catalina-exec-25:null) ===START===  172.16.28.20 -- GET
> command=queryAsyncJobResult&jobId=2007bb4e-03c9-4ff7-874d-e50641318ace&response=json&sessionkey=ysbTjq7whHzoePtvcRBRSzsJ6zw%3D&_=1417014048864
> 2014-11-26 07:00:51,428 DEBUG [cloud.api.ApiServlet]
> (catalina-exec-25:null) ===END===  172.16.28.20 -- GET
> command=queryAsyncJobResult&jobId=2007bb4e-03c9-4ff7-874d-e50641318ace&response=json&sessionkey=ysbTjq7whHzoePtvcRBRSzsJ6zw%3D&_=1417014048864
> 2014-11-26 07:00:51,840 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-2:null) SeqA 3-1302876: Processing Seq 3-1302876:  {
> Cmd , MgmtId: -1, via: 3, Ver: v1, Flags: 11,
> [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n
> \"connections\": []\n}","wait":0}}] }
> 2014-11-26 07:00:51,846 DEBUG [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-2:null) SeqA 3-1302876: Sending Seq 3-1302876:  {
> Ans: , MgmtId: 345048644703, via: 3, Ver: v1, Flags: 100010,
> [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
> 2014-11-26 07:00:52,150 DEBUG [agent.transport.Request]
> (AgentManager-Handler-15:null) Seq 9-1742209940: Processing:  { Ans: ,
> MgmtId: 345048644703, via: 9, Ver: v1, Flags: 110,
> [{"org.apache.cloudstack.storage.command.CopyCmdAnswer":{"result":false,"details":"backup
> snapshot exception: Exception: java.lang.Exception\nMessage: unable to
> prepare snapshot backup directory\n","wait":0}}] }
> 2014-11-26 07:00:52,150 DEBUG [agent.transport.Request]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Seq
> 9-1742209940: Received:  { Ans: , MgmtId: 345048644703, via: 9, Ver: v1,
> Flags: 110, { CopyCmdAnswer } }
> 2014-11-26 07:00:52,155 DEBUG [agent.manager.AgentAttache]
> (AgentManager-Handler-15:null) Seq 9-1742209940: No more commands found
> 2014-11-26 07:00:52,171 DEBUG [storage.snapshot.SnapshotManagerImpl]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Failed
> to create snapshot
> com.cloud.utils.exception.CloudRuntimeException: backup snapshot
> exception: Exception: java.lang.Exception
> Message: unable to prepare snapshot backup directory
>
>         at
> org.apache.cloudstack.storage.snapshot.SnapshotServiceImpl.backupSnapshot(SnapshotServiceImpl.java:280)
>         at
> org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.backupSnapshot(XenserverSnapshotStrategy.java:136)
>         at
> org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.takeSnapshot(XenserverSnapshotStrategy.java:279)
>         at
> com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1007)
>         at
> com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
>         at
> org.apache.cloudstack.storage.volume.VolumeServiceImpl.takeSnapshot(VolumeServiceImpl.java:1311)
>         at
> com.cloud.storage.VolumeManagerImpl.takeSnapshot(VolumeManagerImpl.java:2773)
>         at
> org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd.execute(CreateSnapshotCmd.java:170)
>         at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158)
>         at
> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
> 2014-11-26 07:00:52,184 DEBUG [storage.volume.VolumeServiceImpl]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Take
> snapshot: 334 failed
> com.cloud.utils.exception.CloudRuntimeException: Failed to create snapshot
>         at
> com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1034)
>         at
> com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
>         at
> org.apache.cloudstack.storage.volume.VolumeServiceImpl.takeSnapshot(VolumeServiceImpl.java:1311)
>         at
> com.cloud.storage.VolumeManagerImpl.takeSnapshot(VolumeManagerImpl.java:2773)
>         at
> org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd.execute(CreateSnapshotCmd.java:170)
>         at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158)
>         at
> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: com.cloud.utils.exception.CloudRuntimeException: backup
> snapshot exception: Exception: java.lang.Exception
> Message: unable to prepare snapshot backup directory
>
>         at
> org.apache.cloudstack.storage.snapshot.SnapshotServiceImpl.backupSnapshot(SnapshotServiceImpl.java:280)
>         at
> org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.backupSnapshot(XenserverSnapshotStrategy.java:136)
>         at
> org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.takeSnapshot(XenserverSnapshotStrategy.java:279)
>         at
> com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1007)
>         ... 15 more
> 2014-11-26 07:00:52,184 DEBUG [user.snapshot.CreateSnapshotCmd]
> (Job-Executor-65:job-147 = [ 2007bb4e-03c9-4ff7-874d-e50641318ace ]) Failed
> to create snapshot
> org.apache.cloudstack.api.ServerApiException
>         at
> org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd.execute(CreateSnapshotCmd.java:176)
>         at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158)
>         at
> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531)
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>
>
> -----Original Message-----
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Tuesday, November 25, 2014 11:55 PM
> To: users@cloudstack.apache.org
> Subject: Re: Unable to take Snapshot CS 4.2.1
>
> Please attach the management logs for further invetigation...what OS, what
> storage, etc...
>
> On 26 November 2014 at 01:51, Jeff Barnett <jbarn...@prokarma.com> wrote:
>
> > When I try to take a snapshot now I just get an error like this,
> > Failed to create a snapshot due to an internal error creating snapshot
> for volume ...
> > has anyone run into this, if so what was the fix, I tried restarting
> > the cloud services on the SSVM, but that did not help.
> >
> >
> >
> >
>
>
> --
>
> Andrija Panić
>



-- 

Andrija Panić

Reply via email to