Do you hava any ideas ? --- Thanks, Yitao(依涛 姜) jiangyt.github.io
---------- Forwarded message ---------- From: Yitao Jiang <willier...@gmail.com> Date: Mon, Sep 1, 2014 at 2:00 PM Subject: [CS 4.1.0] Unable Migrate Volume From FC-SAN With ESXI 5.0.0 Hypervisor To: "dev@cloudstack.apache.org" <dev@cloudstack.apache.org> Hi, I'm working on a cloudstack 4.1.0 vmware cluster, after detach a data volume of vm, migrate to another primary FC-SAN primary storage, exception occured But other commands works fine, snapshot, volume create or destroy , etc. BYW, my volume to be migrated is 40G, and NFS based secondary has 100 capacity DEBUG [agent.transport.Request] (AgentManager-Handler-13:) Seq 25-529272254: Processing: { Ans: , MgmtId: 203178712092966, via: 25, Ver: v1, Flags: 110, [{"storage.CopyVolumeAnswer":{"result":false,"details":"CopyVolumeCommand failed due to exception: java.lang.Exception: Unable to finish the whole process to package as a OVA file\ncom.cloud.hypervisor.vmware.mo.VirtualMachineMO.exportVm(VirtualMachineMO.java:1336)\ncom.cloud.hypervisor.vmware.manager.VmwareStorageManagerImpl.exportVolumeToSecondaryStroage(VmwareStorageManagerImpl.java:758)\ncom.cloud.hypervisor.vmware.manager.VmwareStorageManagerImpl.copyVolumeToSecStorage(VmwareStorageManagerImpl.java:841)\ncom.cloud.hypervisor.vmware.manager.VmwareStorageManagerImpl.execute(VmwareStorageManagerImpl.java:343)\ncom.cloud.storage.resource.VmwareSecondaryStorageResourceHandler.execute(VmwareSecondaryStorageResourceHandler.java:137)\ncom.cloud.storage.resource.VmwareSecondaryStorageResourceHandler.executeRequest(VmwareSecondaryStorageResourceHandler.java:77)\ncom.cloud.storage.resource.PremiumSecondaryStorageResource.executeRequest(PremiumSecondaryStorageResource.java:54)\ncom.cloud.agent.Agent.processRequest(Agent.java:525)\ncom.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:852)\ncom.cloud.utils.nio.Task.run(Task.java:83)\njava.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)\njava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)\njava.lang.Thread.run(Thread.java:662)\n","wait":0}}] } DEBUG [agent.transport.Request] (Job-Executor-39:job-577) Seq 25-529272254: Received: { Ans: , MgmtId: 203178712092966, via: 25, Ver: v1, Flags: 110, { CopyVolumeAnswer } } DEBUG [agent.manager.AgentAttache] (AgentManager-Handler-13:) Seq 25-529272254: No more commands found ERROR [cloud.async.AsyncJobManagerImpl] (Job-Executor-39:job-577) Unexpected exception while executing org.apache.cloudstack.api.command.user.volume.MigrateVolumeCmd com.cloud.utils.exception.CloudRuntimeException: Failed to copy the volume from the source primary storage pool to secondary storage. at com.cloud.storage.StorageManagerImpl.migrateVolumes(StorageManagerImpl.java:3263) at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) at com.cloud.storage.StorageManagerImpl.migrateVolume(StorageManagerImpl.java:3209) at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) at org.apache.cloudstack.api.command.user.volume.MigrateVolumeCmd.execute(MigrateVolumeCmd.java:95) at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:162) at com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:437) 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) DEBUG [cloud.async.AsyncJobManagerImpl] (Job-Executor-39:job-577) Complete async job-577, jobStatus: 2, resultCode: 530, result: Error Code: 530 Error text: Failed to copy the volume from the source primary storage pool to secondary storage. --- Thanks, Yitao(依涛 姜) jiangyt.github.io