[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-4684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13982980#comment-13982980
 ] 

Wido den Hollander commented on CLOUDSTACK-4684:
------------------------------------------------

I tested this with CloudStack 4.3 and migration is working for me:

1. Created data disk on NFS
2. Migrated to RBD from NFS
3. Migrated from RBD to RBD

All 3 steps worked just fine. The disk moved from all Primary Storages.

I think this was resolved by some other fixes I made and backported into the 
4.3 and 4.4 branch.

For now I'm resolving this one. If it comes up again, please re-open.

> ceph:migration of volume from one storage to another is not working
> -------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4684
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4684
>             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
>            Assignee: Wido den Hollander
>         Attachments: management-server.rar
>
>
> 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 was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to