cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wido den Hollander (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-4684) ceph:migration of volume from one storage to another is not working
Date Mon, 28 Apr 2014 12:57:19 GMT

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

Mime
View raw message