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

[jira] [Closed] (CLOUDSTACK-4685) ceph:migration of volume from one storage to another is not working

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

sadhu suresh closed CLOUDSTACK-4685.
------------------------------------

    Resolution: Fixed

duplicate of cloudstack-4684.so closing duplicate bug
                
> ceph:migration of volume from one storage to another is not working
> -------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4685
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4685
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: KVM
>    Affects Versions: 4.2.0
>            Reporter: sadhu suresh
>
> 1.create a disk offering based on RBD 
> 2.create data disk and perform storage migration from one storage to another storage (RBD based)
> 3.add   one more kvm cluster with RBD base dprimary storage
> 4.perform storage migratation from one storage pool to another storage pool exists in another cluser
> actual results:
> in both cases volume migration is failing ,
> 2013-09-17 04:42:17,606 WARN  [storage.datastore.ObjectInDataStoreManagerImpl] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Unsupported data object (VOLUME, org.apache.cloudstack.storage.datastore.PrimaryDataStoreImpl@2a3d0fc1), no need to delete from object in store ref table
> 2013-09-17 04:42:17,726 DEBUG [agent.transport.Request] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Seq 1-308895640: Sending  { Cmd , MgmtId: 7175246184473, via: 1, Ver: v1, Flags: 100011, [{"org.apache.cloudstack.storage.command.DeleteCommand":{"data":{"org.apache.cloudstack.storage.to.VolumeObjectTO":{"uuid":"ea77aa58-9368-411f-8df6-8d940cd9de54","volumeType":"DATADISK","dataStore":{"org.apache.cloudstack.storage.to.PrimaryDataStoreTO":{"uuid":"59b50b13-75b2-3385-87c7-a452d56e2ee0","id":3,"poolType":"RBD","host":"10.147.41.3","path":"sadhu22","port":6789}},"name":"ggg","size":5368709120,"path":"c4cafbe0-8e09-486c-8d35-f94c189d0fa7","volumeId":30,"accountId":2,"format":"QCOW2","id":30,"hypervisorType":"KVM"}},"wait":0}}] }
> 2013-09-17 04:42:17,880 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-2:null) SeqA 2-49564: Processing Seq 2-49564:  { Cmd , MgmtId: -1, via: 2, Ver: v1, Flags: 11, [{"com.cloud.agent.api.ConsoleProxyLoadReportCommand":{"_proxyVmId":2,"_loadInfo":"{\n  \"connections\": []\n}","wait":0}}] }
> 2013-09-17 04:42:17,890 DEBUG [agent.manager.AgentManagerImpl] (AgentManager-Handler-2:null) SeqA 2-49564: Sending Seq 2-49564:  { Ans: , MgmtId: 7175246184473, via: 2, Ver: v1, Flags: 100010, [{"com.cloud.agent.api.AgentControlAnswer":{"result":true,"wait":0}}] }
> 2013-09-17 04:42:17,904 DEBUG [agent.transport.Request] (AgentManager-Handler-11:null) Seq 1-308895640: Processing:  { Ans: , MgmtId: 7175246184473, via: 1, Ver: v1, Flags: 10, [{"com.cloud.agent.api.Answer":{"result":true,"wait":0}}] }
> 2013-09-17 04:42:17,905 DEBUG [agent.transport.Request] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Seq 1-308895640: Received:  { Ans: , MgmtId: 7175246184473, via: 1, Ver: v1, Flags: 10, { Answer } }
> 2013-09-17 04:42:17,917 INFO  [storage.volume.VolumeServiceImpl] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Volume 30 is not referred anywhere, remove it from volumes table
> 2013-09-17 04:42:17,925 ERROR [cloud.storage.VolumeManagerImpl] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) migrate volume failed:com.cloud.utils.exception.CloudRuntimeException: Failed to copy sadhu1/c4cafbe0-8e09-486c-8d35-f94c189d0fa7 to 70e45ca3-fc28-4978-adb2-188dad981da3.qcow2
> 2013-09-17 04:42:17,925 DEBUG [cloud.storage.VolumeManagerImpl] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Failed to migrate volume:
> com.cloud.exception.StorageUnavailableException: Resource [StoragePool:3] is unreachable: migrate volume failed: com.cloud.utils.exception.CloudRuntimeException: Failed to copy sadhu1/c4cafbe0-8e09-486c-8d35-f94c189d0fa7 to 70e45ca3-fc28-4978-adb2-188dad981da3.qcow2
>         at com.cloud.storage.VolumeManagerImpl.migrateVolume(VolumeManagerImpl.java:2254)
>         at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
>         at com.cloud.storage.VolumeManagerImpl.migrateVolume(VolumeManagerImpl.java:2238)
>         at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
>         at org.apache.cloudstack.api.command.user.volume.MigrateVolumeCmd.execute(MigrateVolumeCmd.java:103)
>         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-09-17 04:42:17,928 DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-78:job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ]) Complete async job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ], jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: Failed to migrate volume
> 2013-09-17 04:42:20,191 DEBUG [cloud.api.ApiServlet] (catalina-exec-4:null) ===START===  10.150.19.243 -- GET  command=queryAsyncJobResult&jobId=3a080033-dafe-43a8-a93d-d3e53036b43c&response=json&sessionkey=yitXAp912kcozh13bX9UudRDWzg%3D&_=1379353795576
> 2013-09-17 04:42:20,210 DEBUG [cloud.async.AsyncJobManagerImpl] (catalina-exec-4:null) Async job-86 = [ 3a080033-dafe-43a8-a93d-d3e53036b43c ] completed
> 2013-09-17 04:42:20,217 DEBUG [cloud.api.ApiServlet] (catalina-exec-4:null) ===END===  10.150.19.243 -- GET  command=queryAsyncJobResult&jobId=3a080033-dafe-43a8-a93d-d3e53036b43c&response=json&sessionkey=yitXAp912kcozh13bX9UudRDWzg%3D&_=1379353795576
> On agent side:
> 2013-09-16 19:08:02,601 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-5:null) Failed to convert rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg== to /mnt/8d601e1f-acd8-38f4-ae1e-3a1339151745/6f75766b-cd2f-4e75-bec3-19543bb226a6.qcow2 the error was: qemu-img: Could not open 'rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg==': Wrong medium typeqemu-img: Could not open 'rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg=='
> 2013-09-16 23:03:57,680 ERROR [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-2:null) Failed to convert rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg== to /mnt/8d601e1f-acd8-38f4-ae1e-3a1339151745/a2a7af01-c18d-41f7-8a83-68855ec634e9.qcow2 the error was: qemu-img: Could not open 'rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg==': Wrong medium typeqemu-img: Could not open 'rbd:sadhu44/dd66fad9-46ba-48a6-8092-096f3d7241bf:mon_host=10.147.41.3:auth_supported=cephx:id=admin:key=AQBV7AFSsLmZEBAAmGivAk/BV1iMvcaRHQfiXg=='
> ~
>  

--
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