Return-Path: X-Original-To: apmail-cloudstack-issues-archive@www.apache.org Delivered-To: apmail-cloudstack-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 90E7A11EEA for ; Wed, 27 Aug 2014 07:40:58 +0000 (UTC) Received: (qmail 79505 invoked by uid 500); 27 Aug 2014 07:40:58 -0000 Delivered-To: apmail-cloudstack-issues-archive@cloudstack.apache.org Received: (qmail 79455 invoked by uid 500); 27 Aug 2014 07:40:58 -0000 Mailing-List: contact issues-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list issues@cloudstack.apache.org Received: (qmail 79247 invoked by uid 500); 27 Aug 2014 07:40:58 -0000 Delivered-To: apmail-incubator-cloudstack-issues@incubator.apache.org Received: (qmail 79191 invoked by uid 99); 27 Aug 2014 07:40:58 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Aug 2014 07:40:58 +0000 Date: Wed, 27 Aug 2014 07:40:58 +0000 (UTC) From: "Kishan Kavala (JIRA)" To: cloudstack-issues@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CLOUDSTACK-7401) [LXC] storage migration for LXC VMs are failing MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CLOUDSTACK-7401?page=3Dcom.atl= assian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kishan Kavala updated CLOUDSTACK-7401: -------------------------------------- Priority: Major (was: Critical) > [LXC] storage migration for LXC VMs are failing > ----------------------------------------------- > > Key: CLOUDSTACK-7401 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-740= 1 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the defa= ult.)=20 > Components: KVM > Affects Versions: 4.5.0 > Reporter: shweta agarwal > Assignee: Kishan Kavala > Fix For: 4.5.0 > > > Repro steps : > Create a LXC VM in a zone having two primary shared storage > stop the vm > Migrate the root disk of VM to another Primary storage > Bug: > migration fails with java NPE > Expection : > either enable storage migration or gracefully handle it by giving proper= message > MS log shows : > 2014-08-22 16:37:03,606 DEBUG [o.a.c.s.c.a.StorageCacheRandomAllocator] (= Work-Job-Executor-117:ctx-b8749277 job-640/job-641 ctx-3675a1df) Can't find= staging storage in zone: 2 > 2014-08-22 16:37:03,662 DEBUG [c.c.a.t.Request] (Work-Job-Executor-117:ct= x-b8749277 job-640/job-641 ctx-3675a1df) Seq 2-5838635441909144321: Sending= { Cmd , MgmtId: 233845178472597, via: 2(Rack3Pod1Host42), Ver: v1, Flags:= 100011, [{"org.apache.cloudstack.storage.command.CopyCommand":{"srcTO":{"o= rg.apache.cloudstack.storage.to.VolumeObjectTO":{"uuid":"1317fed3-0666-45b4= -8849-0316206c58e7","volumeType":"ROOT","dataStore":{"org.apache.cloudstack= .storage.to.PrimaryDataStoreTO":{"uuid":"2a4208e2-8f5e-3b6a-bede-315c90250d= 0a","id":6,"poolType":"NetworkFilesystem","host":"10.147.28.7","path":"/exp= ort/home/shweta/goleta.lxc.primary1","port":2049,"url":"NetworkFilesystem:/= /10.147.28.7/export/home/shweta/goleta.lxc.primary1/?ROLE=3DPrimary&STOREUU= ID=3D2a4208e2-8f5e-3b6a-bede-315c90250d0a"}},"name":"ROOT-76","size":550604= 800,"path":"1317fed3-0666-45b4-8849-0316206c58e7","volumeId":80,"vmName":"i= -2-76-VM","accountId":2,"provisioningType":"THIN","id":80,"deviceId":0,"hyp= ervisorType":"LXC"}},"destTO":{"org.apache.cloudstack.storage.to.VolumeObje= ctTO":{"uuid":"1317fed3-0666-45b4-8849-0316206c58e7","volumeType":"ROOT","d= ataStore":{"com.cloud.agent.api.to.NfsTO":{"_url":"nfs://10.147.28.7/export= /home/shweta/goleta.lxc.secondary","_role":"Image"}},"name":"ROOT-76","size= ":550604800,"path":"volumes/2/80","volumeId":80,"vmName":"i-2-76-VM","accou= ntId":2,"provisioningType":"THIN","id":80,"deviceId":0,"hypervisorType":"LX= C"}},"executeInSequence":false,"options":{},"wait":10800}}] } > 2014-08-22 16:37:03,665 DEBUG [c.c.a.t.Request] (AgentManager-Handler-2:n= ull) Seq 2-5838635441909144321: Processing: { Ans: , MgmtId: 2338451784725= 97, via: 2, Ver: v1, Flags: 10, [{"com.cloud.agent.api.Answer":{"result":fa= lse,"details":"java.lang.NullPointerException\n\tat com.cloud.hypervisor.kv= m.storage.KVMStorageProcessor.copyVolumeFromPrimaryToSecondary(KVMStoragePr= ocessor.java:438)\n\tat com.cloud.storage.resource.StorageSubsystemCommandH= andlerBase.execute(StorageSubsystemCommandHandlerBase.java:89)\n\tat com.cl= oud.storage.resource.StorageSubsystemCommandHandlerBase.handleStorageComman= ds(StorageSubsystemCommandHandlerBase.java:53)\n\tat com.cloud.hypervisor.k= vm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResourc= e.java:1356)\n\tat com.cloud.agent.Agent.processRequest(Agent.java:503)\n\t= at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:810)\n\tat c= om.cloud.utils.nio.Task.run(Task.java:84)\n\tat java.util.concurrent.Thread= PoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat java.util.concur= rent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat java.= lang.Thread.run(Thread.java:744)\n","wait":0}}] } > 2014-08-22 16:37:03,665 DEBUG [c.c.a.t.Request] (Work-Job-Executor-117:ct= x-b8749277 job-640/job-641 ctx-3675a1df) Seq 2-5838635441909144321: Receive= d: { Ans: , MgmtId: 233845178472597, via: 2, Ver: v1, Flags: 10, { Answer = } } > 2014-08-22 16:37:03,665 DEBUG [o.a.c.s.m.AncientDataMotionStrategy] (Work= -Job-Executor-117:ctx-b8749277 job-640/job-641 ctx-3675a1df) copy to image = store failed: java.lang.NullPointerException > at com.cloud.hypervisor.kvm.storage.KVMStorageProcessor.copyVolum= eFromPrimaryToSecondary(KVMStorageProcessor.java:438) > at com.cloud.storage.resource.StorageSubsystemCommandHandlerBase.= execute(StorageSubsystemCommandHandlerBase.java:89) > at com.cloud.storage.resource.StorageSubsystemCommandHandlerBase.= handleStorageCommands(StorageSubsystemCommandHandlerBase.java:53) > at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.exe= cuteRequest(LibvirtComputingResource.java:1356) > at com.cloud.agent.Agent.processRequest(Agent.java:503) > at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:81= 0) > at com.cloud.utils.nio.Task.run(Task.java:84) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1145) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:615) > at java.lang.Thread.run(Thread.java:744) > 2014-08-22 16:37:03,755 DEBUG [c.c.a.t.Request] (Work-Job-Executor-117:ct= x-b8749277 job-640/job-641 ctx-3675a1df) Seq 8-6198078987168646567: Sending= { Cmd , MgmtId: 233845178472597, via: 8(s-34-VM), Ver: v1, Flags: 100011,= [{"org.apache.cloudstack.storage.command.DeleteCommand":{"data":{"org.apac= he.cloudstack.storage.to.VolumeObjectTO":{"uuid":"1317fed3-0666-45b4-8849-0= 316206c58e7","volumeType":"ROOT","dataStore":{"com.cloud.agent.api.to.NfsTO= ":{"_url":"nfs://10.147.28.7/export/home/shweta/goleta.lxc.secondary","_rol= e":"Image"}},"name":"ROOT-76","size":550604800,"volumeId":80,"vmName":"i-2-= 76-VM","accountId":2,"provisioningType":"THIN","id":80,"deviceId":0,"hyperv= isorType":"LXC"}},"wait":0}}] } > 2014-08-22 16:37:03,798 DEBUG [c.c.a.t.Request] (AgentManager-Handler-14:= null) Seq 8-6198078987168646567: Processing: { Ans: , MgmtId: 233845178472= 597, via: 8, Ver: v1, Flags: 10, [{"com.cloud.agent.api.Answer":{"result":t= rue,"details":"Object with null install path does not exist on image store = , no need to delete","wait":0}}] } > 2014-08-22 16:37:03,798 DEBUG [c.c.a.t.Request] (Work-Job-Executor-117:ct= x-b8749277 job-640/job-641 ctx-3675a1df) Seq 8-6198078987168646567: Receive= d: { Ans: , MgmtId: 233845178472597, via: 8, Ver: v1, Flags: 10, { Answer = } } > 2014-08-22 16:37:03,799 WARN [o.a.c.s.d.ObjectInDataStoreManagerImpl] (W= ork-Job-Executor-117:ctx-b8749277 job-640/job-641 ctx-3675a1df) Volume 80 i= s not found on image store 2, so no need to delete > = =20 -- This message was sent by Atlassian JIRA (v6.2#6252)