You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Sangeetha Hariharan (JIRA)" <ji...@apache.org> on 2013/09/25 02:43:04 UTC

[jira] [Updated] (CLOUDSTACK-4734) Creating snapshot from ROOT volume fails with error message - "Failed to create snapshot due to an internal error creating snapshot for volume 14”

     [ https://issues.apache.org/jira/browse/CLOUDSTACK-4734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sangeetha Hariharan updated CLOUDSTACK-4734:
--------------------------------------------

    Attachment: temp.rar

Attaching management server and ssvm logs.
                
> Creating snapshot from ROOT volume fails with error message - "Failed to create snapshot due to an internal error creating snapshot for volume 14”
> --------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4734
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4734
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: Management Server
>    Affects Versions: 4.2.1
>         Environment: Build from 4.2-forward
>            Reporter: Sangeetha Hariharan
>             Fix For: 4.2.1
>
>         Attachments: temp.rar
>
>
> Set up:
> 3.0.7 Advanced Zone setup with 2 Zones having Vmware EXSI 5.0 clusters on Vcenter 5.0 .
> Upgraded to 4.2.0.
> Tried to take snapshot for ROOT volume of 2 existing Vms from 2 different zones.
> Snapshots got created successfully.
> After few hours , when I tried to create snapshot from ROOT volume for a VM, I was not able to create snapshots from ROOT volume.
> I get the following error – “Error Code: 530 Error text: Failed to create snapshot due to an internal error creating snapshot for volume
> 14”
>  
> Following is the error message seen on management server logs:
>  
> 2013-09-21 06:56:13,573 DEBUG [agent.transport.Request] (Job-Executor-36:job-88 = [ c7cbee54-930d-4020-ae02-4710806
> bdc00 ]) Seq 9-1758069619: Sending  { Cmd , MgmtId: 161197867246747, via: 9, Ver: v1, Flags: 100111, [{"org.apache.
> cloudstack.storage.command.CopyCommand":{"srcTO":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{"path":"9e8a
> 10cf-7cbc-4bef-a57b-563edb6b62ed","volume":{"uuid":"05a6bdfd-e6a5-4ae5-9dab-d06ee40776e9","volumeType":"ROOT","data
> Store":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"61e1621f-a1a8-336d-b18d-050586f19b09","id":2
> 00,"poolType":"NetworkFilesystem","host":"10.223.110.232","path":"/export/home/sangeetha/campofinalga/primary","por
> t":2049}},"name":"ROOT-14","size":2147483648,"path":"ROOT-14-14","volumeId":14,"vmName":"i-3-14-VM","accountId":3,"
> format":"OVA","id":14,"hypervisorType":"VMware"},"dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO"
> :{"uuid":"61e1621f-a1a8-336d-b18d-050586f19b09","id":200,"poolType":"NetworkFilesystem","host":"10.223.110.232","pa
> th":"/export/home/sangeetha/campofinalga/primary","port":2049}},"vmName":"i-3-14-VM","name":"sangee-tier1-4_ROOT-14
> _20130921135613","hypervisorType":"VMware","id":5}},"destTO":{"org.apache.cloudstack.storage.to.SnapshotObjectTO":{
> "path":"snapshots/3/14","volume":{"uuid":"05a6bdfd-e6a5-4ae5-9dab-d06ee40776e9","volumeType":"ROOT","dataStore":{"o
> rg.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"61e1621f-a1a8-336d-b18d-050586f19b09","id":200,"poolTy
> pe":"NetworkFilesystem","host":"10.223.110.232","path":"/export/home/sangeetha/campofinalga/primary","port":2049}},
> "name":"ROOT-14","size":2147483648,"path":"ROOT-14-14","volumeId":14,"vmName":"i-3-14-VM","accountId":3,"format":"O
> VA","id":14,"hypervisorType":"VMware"},"dataStore":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.223.110.232/ex
> port/home/sangeetha/campofinalga/secondary","_role":"Image"}},"vmName":"i-3-14-VM","name":"sangee-tier1-4_ROOT-14_2
> 0130921135613","hypervisorType":"VMware","id":5}},"executeInSequence":true,"wait":21600}}] }
>  
> 2013-09-21 06:56:18,263 DEBUG [agent.transport.Request] (AgentManager-Handler-14:null) Seq 9-1758069619: Processing
> :  { Ans: , MgmtId: 161197867246747, via: 9, Ver: v1, Flags: 110, [{"org.apache.cloudstack.storage.command.CopyCmdA
> nswer":{"result":false,"details":"backup snapshot exception: Exception: javax.xml.ws.soap.SOAPFaultException\nMessa
> ge: \nRequired property obj is missing from data object of type ObjectSpec\n\nwhile parsing serialized DataObject o
> f type vmodl.query.PropertyCollector.ObjectSpec\nat line 1, column 305\n\nwhile parsing property \"objectSet\" of s
> tatic type ArrayOfObjectSpec\n\nwhile parsing serialized DataObject of type vmodl.query.PropertyCollector.FilterSpe
> c\nat line 1, column 205\n\nwhile parsing call information for method RetrieveProperties\nat line 1, column 110\n\n
> while parsing SOAP body\nat line 1, column 102\n\nwhile parsing SOAP envelope\nat line 1, column 38\n\nwhile parsin
> g HTTP request for method retrieveContents\non object of type vmodl.query.PropertyCollector\nat line 1, column 0\n"
> ,"wait":0}}] }
>  
> 2013-09-21 06:56:18,264 DEBUG [agent.transport.Request] (Job-Executor-36:job-88 = [ c7cbee54-930d-4020-ae02-4710806
> bdc00 ]) Seq 9-1758069619: Received:  { Ans: , MgmtId: 161197867246747, via: 9, Ver: v1, Flags: 110, { CopyCmdAnswe
> r } }
> 2013-09-21 06:56:18,270 DEBUG [agent.manager.AgentAttache] (AgentManager-Handler-14:null) Seq 9-1758069619: No more
> commands found
> 2013-09-21 06:56:18,291 DEBUG [storage.snapshot.SnapshotManagerImpl] (Job-Executor-36:job-88 = [ c7cbee54-930d-4020
> -ae02-4710806bdc00 ]) Failed to create snapshot
> com.cloud.utils.exception.CloudRuntimeException: backup snapshot exception: Exception: javax.xml.ws.soap.SOAPFaultE
> xception
> Message:
> Required property obj is missing from data object of type ObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.ObjectSpec
> at line 1, column 305
>  
> while parsing property "objectSet" of static type ArrayOfObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.FilterSpec
> at line 1, column 205
>  
> while parsing call information for method RetrieveProperties
> at line 1, column 110
>  
> while parsing SOAP body
> at line 1, column 102
>  
> while parsing SOAP envelope
> at line 1, column 38
>  
> while parsing HTTP request for method retrieveContents
> on object of type vmodl.query.PropertyCollector
> at line 1, column 0
>   
>  
>    at org.apache.cloudstack.storage.snapshot.SnapshotServiceImpl.backupSnapshot(SnapshotServiceImpl.java:280)
>         at org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.backupSnapshot(XenserverSnapshotStrateg
> y.java:139)
>         at org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.takeSnapshot(XenserverSnapshotStrategy.
> java:277)
>         at com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1013)
>         at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentI
> nstantiationPostProcessor.java:125)
>         at org.apache.cloudstack.storage.volume.VolumeServiceImpl.takeSnapshot(VolumeServiceImpl.java:1302)
>        at com.cloud.storage.VolumeManagerImpl.takeSnapshot(VolumeManagerImpl.java:2739)
>         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$Sync.innerRun(FutureTask.java:334)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:679)
> 2013-09-21 06:56:18,299 DEBUG [storage.volume.VolumeServiceImpl] (Job-Executor-36:job-88 = [ c7cbee54-930d-4020-ae0
> 2-4710806bdc00 ]) Take snapshot: 14 failed
> com.cloud.utils.exception.CloudRuntimeException: Failed to create snapshot
>         at com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1040)
>         at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentI
> nstantiationPostProcessor.java:125)
>         at org.apache.cloudstack.storage.volume.VolumeServiceImpl.takeSnapshot(VolumeServiceImpl.java:1302)
>         at com.cloud.storage.VolumeManagerImpl.takeSnapshot(VolumeManagerImpl.java:2739)
>         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$Sync.innerRun(FutureTask.java:334)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:679)
> Caused by: com.cloud.utils.exception.CloudRuntimeException: backup snapshot exception: Exception: javax.xml.ws.soap
> .SOAPFaultException
> Message:
>  
> Required property obj is missing from data object of type ObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.ObjectSpec
> at line 1, column 305
>  
> while parsing property "objectSet" of static type ArrayOfObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.FilterSpec
> at line 1, column 205
>  
> while parsing call information for method RetrieveProperties
> at line 1, column 110
>  
> while parsing SOAP body
> at line 1, column 102
>  
> while parsing SOAP envelope
> at line 1, column 38
>  
> while parsing HTTP request for method retrieveContents
> on object of type vmodl.query.PropertyCollector
> at line 1, column 0
>  
>         at org.apache.cloudstack.storage.snapshot.SnapshotServiceImpl.backupSnapshot(SnapshotServiceImpl.java:280)
>         at org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.backupSnapshot(XenserverSnapshotStrategy.java:139)
>         at org.apache.cloudstack.storage.snapshot.XenserverSnapshotStrategy.takeSnapshot(XenserverSnapshotStrategy.java:277)
>         at com.cloud.storage.snapshot.SnapshotManagerImpl.takeSnapshot(SnapshotManagerImpl.java:1013)
>         ... 16 more
> 2013-09-21 06:56:18,300 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-36:job-88 = [ c7cbee54-930d-4020-ae02-4710806bdc00 ]) Complete async job-88 = [ c7cbee54-930d-4020-ae02-4710806bdc00 ], jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: Failed to create snapshot due to an internal error creating snapshot for volume 14
> 2013-09-21 06:56:20,404 DEBUG [cloud.api.ApiServlet] (catalina-exec-14:null) ===START===  10.216.51.147 -- GET  command=queryAsyncJobResult&jobId=c7cbee54-930d-4020-ae02-4710806bdc00&response=json&sessionkey=lJPNS2cs%2FvyeTKM2Si1gP8tBG1w%3D&_=1379772417612
> 2013-09-21 06:56:20,413 DEBUG [cloud.async.AsyncJobManagerImpl] (catalina-exec-14:null) Async job-88 = [ c7cbee54-930d-4020-ae02-4710806bdc00 ] completed
>  
>  
> In the logs I see the following exceptions from ~9:15 yesterday for GetStorageStatsCommand . 
> Also see same exceptions for “GetHostStatsCommand”
>  
> 2013-09-20 21:26:23,252 ERROR [vmware.resource.VmwareResource] (DirectAgent-302:10.223.57.194) Unable to execute Ge
> tStorageStatsCommand(storageId : 39e98257-9a36-3a72-afdc-f128c574c04f, localPath: /export/home/sangeetha/campofinal
> ga/primary2, poolType: NetworkFilesystem) due to Exception: javax.xml.ws.soap.SOAPFaultException
> Message:
> Required property obj is missing from data object of type ObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.ObjectSpec
> at line 1, column 305
>  
> while parsing property "objectSet" of static type ArrayOfObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.FilterSpec
> at line 1, column 205
>  
> while parsing call information for method RetrieveProperties
> at line 1, column 110
>  
> while parsing SOAP body
> at line 1, column 102
>  
> while parsing SOAP envelope
> at line 1, column 38
>  
> while parsing HTTP request for method retrieveContents
> on object of type vmodl.query.PropertyCollector
> at line 1, column 0
>  
> javax.xml.ws.soap.SOAPFaultException:
> Required property obj is missing from data object of type ObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.ObjectSpec
> at line 1, column 305
>  
> while parsing property "objectSet" of static type ArrayOfObjectSpec
>  
> while parsing serialized DataObject of type vmodl.query.PropertyCollector.FilterSpec
>  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira