Could you follow the 
link(https://cwiki.apache.org/CLOUDSTACK/kvm-agent-debug.html):
Which KVM host os is using? Centos 6.2, 6,1, Ubuntu 10.04? 
Which version of libvirt is using, "virsh --version"
turn the agent log level to debug: sed -i 's/INFO/DEBUG/g' 
/etc/cloud/agent/log4j-cloud.xml

Then reproduce  the issue, and take a look at agent.log.

> -----Original Message-----
> From: Boylan, James [mailto:james.boy...@orbitz.com]
> Sent: Tuesday, November 20, 2012 8:30 AM
> To: cloudstack-users@incubator.apache.org
> Subject: Libvirt errors preventing System VMs from being created
> 
> I'm having an issue with a new install of Cloudstack and would appreciate any
> help on this.
> 
> Everything is configured, but when it tries to start the initial System VMs I 
> get
> the following errors.
> 
> management-server.log:
> ---------------------------------------------
> 2012-11-20 09:43:17,021 WARN
> [storage.secondary.SecondaryStorageManagerImpl] (secstorage-1:null)
> Exception while trying to start secondary storage vm
> com.cloud.exception.AgentUnavailableException: Resource [Host:1] is
> unreachable: Host 1: Unable to start instance due to Unable to get answer
> that is of class com.cloud.agent.api.StartAnswer
>         at
> com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineMa
> nagerImpl.java:847)
>         at
> com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerIm
> pl.java:472)
>         at
> com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerIm
> pl.java:465)
>         at
> com.cloud.storage.secondary.SecondaryStorageManagerImpl.startSecStorag
> eVm(SecondaryStorageManagerImpl.java:257)
>         at
> com.cloud.storage.secondary.SecondaryStorageManagerImpl.allocCapacity(
> SecondaryStorageManagerImpl.java:684)
>         at
> com.cloud.storage.secondary.SecondaryStorageManagerImpl.expandPool(S
> econdaryStorageManagerImpl.java:1310)
>         at
> com.cloud.secstorage.PremiumSecondaryStorageManagerImpl.scanPool(Pre
> miumSecondaryStorageManagerImpl.java:119)
>         at
> com.cloud.secstorage.PremiumSecondaryStorageManagerImpl.scanPool(Pre
> miumSecondaryStorageManagerImpl.java:50)
>         at
> com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java
> :106)
>         at
> com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.ja
> va:34)
>         at
> com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.j
> ava:83)
>         at
> com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:73
> )
>         at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at
> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:35
> 1)
>         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
>         at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.ac
> cess$201(ScheduledThreadPoolExecutor.java:165)
>         at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.ru
> n(ScheduledThreadPoolExecutor.java:267)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
> a:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> va:603)
>         at java.lang.Thread.run(Thread.java:679)
> Caused by: com.cloud.utils.exception.CloudRuntimeException: Unable to get
> answer that is of class com.cloud.agent.api.StartAnswer
>         at com.cloud.agent.manager.Commands.getAnswer(Commands.java:80)
>         at
> com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineMa
> nagerImpl.java:783)
>         ... 20 more
> agent.log:
> ---------------------------------------------
> 2012-11-20 09:38:32,016 WARN  [kvm.resource.LibvirtComputingResource]
> (agentRequest-Handler-5:null) Exception
> com.cloud.utils.exception.CloudRuntimeException:
> org.libvirt.LibvirtException: cannot create path '/mnt/0e6f9c16-6a1a-3536-
> 9460-8ce14d494596/v-2-VM-patchdisk': Invalid argument
>         at
> com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createPhysicalDisk
> (LibvirtStorageAdaptor.java:556)
>         at
> com.cloud.hypervisor.kvm.storage.LibvirtStoragePool.createPhysicalDisk(Lib
> virtStoragePool.java:101)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.createPatch
> Vbd(LibvirtComputingResource.java:2980)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.createVbd(Li
> bvirtComputingResource.java:2943)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(Libv
> irtComputingResource.java:2808)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeReq
> uest(LibvirtComputingResource.java:1035)
>         at com.cloud.agent.Agent.processRequest(Agent.java:518)
>         at
> com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:831)
>         at com.cloud.utils.nio.Task.run(Task.java:83)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
> a:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> va:603)
>         at java.lang.Thread.run(Thread.java:679)
> 2012-11-20 09:38:32,023 WARN  [cloud.agent.Agent] (agentRequest-Handler-
> 5:null) Caught:
> java.lang.NullPointerException
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.cleanupVMN
> etworks(LibvirtComputingResource.java:3922)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.handleVmSt
> artFailure(LibvirtComputingResource.java:2709)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(Libv
> irtComputingResource.java:2834)
>         at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeReq
> uest(LibvirtComputingResource.java:1035)
>         at com.cloud.agent.Agent.processRequest(Agent.java:518)
>         at
> com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:831)
>         at com.cloud.utils.nio.Task.run(Task.java:83)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
> a:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> va:603)
>         at java.lang.Thread.run(Thread.java:679)
> 
> libvirtd:
> ---------------------------------------------
> 2012-11-20 15:43:16.627+0000: 41665: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/s-3-VM-patchdisk': Invalid argument
> 2012-11-20 15:43:16.627+0000: 41665: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/s-3-VM-patchdisk': Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virFileOpenForceOwnerMode:795 : cannot chown '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk' to (0, 0): Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virFileOpenForceOwnerMode:795 : cannot chown '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk' to (0, 0): Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virFileOpenForceOwnerMode:795 : cannot chown '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk' to (0, 0): Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virFileOpenForceOwnerMode:795 : cannot chown '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk' to (0, 0): Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk': Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk': Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk': Invalid argument
> 2012-11-20 15:43:16.720+0000: 41667: error :
> virStorageBackendCreateRaw:401 : cannot create path '/mnt/0e6f9c16-6a1a-
> 3536-9460-8ce14d494596/v-2-VM-patchdisk': Invalid argument
> 
> -- James

Reply via email to