[ https://issues.apache.org/jira/browse/CLOUDSTACK-4424?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sadhu suresh updated CLOUDSTACK-4424: ------------------------------------- Affects Version/s: 4.2.0 Fix Version/s: 4.2.0 > ceph:kvm:download volume created from snapshot failed with runtime exception > ----------------------------------------------------------------------------- > > Key: CLOUDSTACK-4424 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4424 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Affects Versions: 4.2.0 > Reporter: sadhu suresh > Fix For: 4.2.0 > > Attachments: management-server_1.rar > > > steps: > 1.deploy a vm on ceph enabled cluster > 2.perform snapshot on root volume > 3.create a volume from snapshot > 4.once its successful,try to download the volume > Actual results: > download volume fails with "Failed to copy the volume from the source primary > storage pool to secondary storage" > > content of management log: > ************************** > 2013-08-21 21:16:13,563 DEBUG [cloud.async.AsyncJobManagerImpl] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Executing > org.apache.cloudstack.api.command.user.volume.ExtractVolumeCmd for job-31 = [ > a5680044-b669-4c7e-9ee7-961b5f855dd3 ] > 2013-08-21 21:16:14,130 DEBUG [storage.motion.AncientDataMotionStrategy] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) copyAsync > inspecting src type VOLUME copyAsync inspecting dest type VOLUME > 2013-08-21 21:16:14,307 DEBUG [agent.transport.Request] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Seq > 4-462553323: Sending { Cmd , MgmtId: 7175246184473, via: 4, Ver: v1, Flags: > 100011, > [{"org.apache.cloudstack.storage.command.CopyCommand":{"srcTO":{"org.apache.cloudstack.storage.to.VolumeObjectTO":{"uuid":"06445577-d626-4e49-9601-08005519ce8f","volumeType":"DATADISK","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"08d53ff3-8884-30a4-a1d1-ac621abcc688","id":3,"poolType":"RBD","host":"10.147.41.3","path":"cloudkvm","port":6789}},"name":"volfromsnapshot1","size":8598335488,"path":"47a4c967-25d0-4d4b-8c75-686caa54e5d3","volumeId":11,"accountId":2,"format":"RAW","id":11,"hypervisorType":"KVM"}},"destTO":{"org.apache.cloudstack.storage.to.VolumeObjectTO":{"uuid":"06445577-d626-4e49-9601-08005519ce8f","volumeType":"DATADISK","dataStore":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.147.28.7/export/home/sadhu/asf/kvmsec","_role":"Image"}},"name":"volfromsnapshot1","size":8598335488,"path":"volumes/2/11","volumeId":11,"accountId":2,"format":"RAW","id":11,"hypervisorType":"KVM"}},"executeInSequence":false,"wait":10800}}] > } > 2013-08-21 21:16:14,841 DEBUG [agent.transport.Request] > (AgentManager-Handler-11:null) Seq 4-462553323: Processing: { Ans: , MgmtId: > 7175246184473, via: 4, Ver: v1, Flags: 10, > [{"org.apache.cloudstack.storage.command.CopyCmdAnswer":{"result":false,"details":"com.cloud.utils.exception.CloudRuntimeException: > Failed to copy cloudkvm/47a4c967-25d0-4d4b-8c75-686caa54e5d3 to > 8c9eaf72-20f1-486a-8cd2-da1b18fecabd.qcow2","wait":0}}] } > 2013-08-21 21:16:14,841 DEBUG [agent.transport.Request] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Seq > 4-462553323: Received: { Ans: , MgmtId: 7175246184473, via: 4, Ver: v1, > Flags: 10, { CopyCmdAnswer } } > 2013-08-21 21:16:14,851 WARN > [storage.datastore.ObjectInDataStoreManagerImpl] (Job-Executor-3:job-31 = [ > a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Unsupported data object (VOLUME, > org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl@71fc8be7), no > need to delete from object in store ref table > 2013-08-21 21:16:14,950 ERROR [cloud.async.AsyncJobManagerImpl] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Unexpected > exception while executing > org.apache.cloudstack.api.command.user.volume.ExtractVolumeCmd > com.cloud.utils.exception.CloudRuntimeException: Failed to copy the volume > from the source primary storage pool to secondary storage. > at > com.cloud.storage.VolumeManagerImpl.extractVolume(VolumeManagerImpl.java:2832) > at > com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) > at > org.apache.cloudstack.api.command.user.volume.ExtractVolumeCmd.execute(ExtractVolumeCmd.java:130) > 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:1146) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:679) > 2013-08-21 21:16:14,990 DEBUG [cloud.async.AsyncJobManagerImpl] > (Job-Executor-3:job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ]) Complete > async job-31 = [ a5680044-b669-4c7e-9ee7-961b5f855dd3 ], jobStatus: 2, > resultCode: 530, result: Error Code: 530 Error text: Failed to copy the > volume from the source primary storage pool to secondary storage. > 2013-08-21 21:16:17,240 DEBUG [agent.manager.AgentManagerImpl] > (AgentManager-Handler-10:null) SeqA 2-11291: Processing Seq 2-11291: { Cmd , > MgmtId: -1, via: 2, Ver: v1, Flags: 11, > [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n > \"connections\": []\n}","wait":0}}] } > 2013-08-21 21:16:17,247 DEBUG [agent.manager.AgentManagerImpl] > (AgentManager-Handler-10:null) SeqA 2-11291: Sending Seq 2-11291: { Ans: , > MgmtId: 7175246184473, via: 2, Ver: v1, Flags: 100010, > [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] } > 2013-08-21 21:16:18,470 DEBUG [cloud.api.ApiServlet] (catalina-exec-3:null) > ===START=== 10.252.192.16 -- GET > command=queryAsyncJobResult&jobId=a5680044-b669-4c7e-9ee7-961b5f855dd3&response=json&sessionkey=QXvx6d1Pphs1M1Lf0SmxJkM9OdQ%3D&_=1377080515260 > > id: 29 > user_id: 2 > account_id: 2 > session_key: NULL > instance_type: NULL > instance_id: NULL > job_cmd: > org.apache.cloudstack.api.command.user.snapshot.CreateSnapshotCmd > job_cmd_originator: NULL > job_cmd_info: > {"id":"3","response":"json","sessionkey":"f3aprigxbh/mEtMHCesr43UPUnM\u003d","cmdEventType":"SNAPSHOT.CREATE","ctxUserId":"2","httpmethod":"GET","_":"1377076933345","volumeid":"306b108d-0fef-4b9e-85ff-f212d9acb22a","ctxAccountId":"2","ctxStartEventId":"114"} > job_cmd_ver: 0 > callback_type: 0 > callback_address: NULL > job_status: 1 > job_process_status: 0 > job_result_code: 0 > job_result: > org.apache.cloudstack.api.response.SnapshotResponse/snapshot/{"id":"b1354580-10b0-40df-bb1e-9063d6550e17","account":"admin","domainid":"1eaf273a-098d-11e3-9f8b-06869e000019","domain":"ROOT","snapshottype":"MANUAL","volumeid":"306b108d-0fef-4b9e-85ff-f212d9acb22a","volumename":"ROOT-4","volumetype":"ROOT","created":"2013-08-21T20:16:35+0530","name":"vm1_ROOT-4_20130821144635","intervaltype":"MANUAL","state":"BackedUp","tags":[]} > job_init_msid: 7175246184473 > job_complete_msid: 7175246184473 > created: 2013-08-21 14:46:35 > last_updated: 2013-08-21 14:50:09 > last_polled: 2013-08-21 14:50:08 > removed: NULL > uuid: 360e6efe-0eaa-4360-88c2-79535d5270d8 > *************************** 18. row *************************** > id: 30 > user_id: 2 > account_id: 2 > session_key: NULL > instance_type: NULL > instance_id: NULL > job_cmd: > org.apache.cloudstack.api.command.user.volume.CreateVolumeCmd > job_cmd_originator: NULL > job_cmd_info: > {"id":"11","response":"json","sessionkey":"QXvx6d1Pphs1M1Lf0SmxJkM9OdQ\u003d","cmdEventType":"VOLUME.CREATE","ctxUserId":"2","snapshotid":"b1354580-10b0-40df-bb1e-9063d6550e17","name":"volfromsnapshot1","httpmethod":"GET","_":"1377079957328","ctxAccountId":"2","ctxStartEventId":"116"} > job_cmd_ver: 0 > callback_type: 0 > callback_address: NULL > job_status: 1 > job_process_status: 0 > job_result_code: 0 > job_result: > org.apache.cloudstack.api.response.VolumeResponse/volume/{"id":"06445577-d626-4e49-9601-08005519ce8f","name":"volfromsnapshot1","zoneid":"d54091a5-0e54-4198-89ca-b6e9e21b3b4f","zonename":"zone1","type":"DATADISK","size":8598335488,"created":"2013-08-21T21:07:00+0530","state":"Ready","account":"admin","domainid":"1eaf273a-098d-11e3-9f8b-06869e000019","domain":"ROOT","storagetype":"shared","hypervisor":"KVM","diskofferingid":"b2a86bc1-f20a-4933-b312-860a0c570aed","diskofferingname":"testrbd","diskofferingdisplaytext":"testrbd","storage":"KVMRBD","snapshotid":"b1354580-10b0-40df-bb1e-9063d6550e17","destroyed":false,"isextractable":true,"tags":[],"displayvolume":true,"jobid":"54094850-dd4b-4aa8-8e1a-fa0065566922","jobstatus":0} > job_init_msid: 7175246184473 > job_complete_msid: 7175246184473 > created: 2013-08-21 15:37:00 > last_updated: 2013-08-21 15:43:12 > last_polled: 2013-08-21 15:43:11 > removed: NULL > uuid: 54094850-dd4b-4aa8-8e1a-fa0065566922 > id: 31 > user_id: 2 > account_id: 2 > session_key: NULL > instance_type: NULL > instance_id: NULL > job_cmd: > org.apache.cloudstack.api.command.user.volume.ExtractVolumeCmd > job_cmd_originator: NULL > job_cmd_info: > {"id":"06445577-d626-4e49-9601-08005519ce8f","response":"json","sessionkey":"QXvx6d1Pphs1M1Lf0SmxJkM9OdQ\u003d","cmdEventType":"VOLUME.EXTRACT","ctxUserId":"2","zoneid":"d54091a5-0e54-4198-89ca-b6e9e21b3b4f","httpmethod":"GET","_":"1377080510839","ctxAccountId":"2","ctxStartEventId":"120","mode":"HTTP_DOWNLOAD"} > job_cmd_ver: 0 > callback_type: 0 > callback_address: NULL > job_status: 2 > job_process_status: 0 > job_result_code: 530 > job_result: > org.apache.cloudstack.api.response.ExceptionResponse/null/{"uuidList":[],"errorcode":530,"errortext":"Failed > to copy the volume from the source primary storage pool to secondary > storage."} > job_init_msid: 7175246184473 > job_complete_msid: 7175246184473 > created: 2013-08-21 15:46:13 > last_updated: 2013-08-21 15:46:15 > last_polled: NULL > removed: NULL > uuid: a5680044-b669-4c7e-9ee7-961b5f855dd3 -- 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