You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Serg Senko <ke...@gmail.com> on 2013/04/19 21:20:16 UTC

KVM host ( CentOS 6.3 ) can't back from down

Hi

Cloudstack v. 4.0.1
KVM host :
CentOS 6.3
libvirt 1.0.1
qemu 1.2.0

After power loss server can't back online ( UP) still in status "Down" with
following error in

 agent log  :

2013-04-19 22:12:35,932 DEBUG [kvm.resource.LibvirtComputingResource]
(Agent-Handler-1:null) Executing:
/usr/lib64/cloud/common/scripts/vm/hypervisor/versions.sh
2013-04-19 22:12:35,956 DEBUG [kvm.resource.LibvirtComputingResource]
(Agent-Handler-1:null) Execution is successful.
2013-04-19 22:12:35,980 WARN  [utils.nio.Task] (Agent-Handler-1:null)
Caught the following exception but pushing on
java.lang.IllegalArgumentException: No enum const class
com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolDef$poolType.FS
at java.lang.Enum.valueOf(Enum.java:214)
at
com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolDef$poolType.valueOf(LibvirtStoragePoolDef.java:20)
at
com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolXMLParser.parseStoragePoolXML(LibvirtStoragePoolXMLParser.java:78)
at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.getStoragePoolDef(LibvirtStorageAdaptor.java:286)
at
com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:467)
at
com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:57)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.initialize(LibvirtComputingResource.java:3271)
at com.cloud.agent.Agent.sendStartup(Agent.java:320)
at com.cloud.agent.Agent$ServerHandler.doTask(Agent.java:850)
at com.cloud.utils.nio.Task.run(Task.java:83)
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)


management log :

2013-04-19 22:17:39,446 INFO  [agent.manager.AgentManagerImpl]
(AgentManager-Handler-15:null) Connection from /10.0.0.10 closed but no
cleanup was done.

libvirtd log :

2013-04-19 19:18:48.989+0000: 12783: error : virNetSocketReadWire:1321 :
End of file while reading data: Input/output error


Some one can help to debug such problem ?

Thanks.


-- 
ttyv0 "/usr/libexec/gmail Pc"  webcons on secure

Re: KVM host ( CentOS 6.3 ) can't back from down

Posted by Wido den Hollander <wi...@widodh.nl>.
Hi,

On 04/19/2013 09:20 PM, Serg Senko wrote:
> Hi
>
> Cloudstack v. 4.0.1
> KVM host :
> CentOS 6.3
> libvirt 1.0.1
> qemu 1.2.0
>
> After power loss server can't back online ( UP) still in status "Down" with
> following error in
>
>   agent log  :
>
> 2013-04-19 22:12:35,932 DEBUG [kvm.resource.LibvirtComputingResource]
> (Agent-Handler-1:null) Executing:
> /usr/lib64/cloud/common/scripts/vm/hypervisor/versions.sh
> 2013-04-19 22:12:35,956 DEBUG [kvm.resource.LibvirtComputingResource]
> (Agent-Handler-1:null) Execution is successful.
> 2013-04-19 22:12:35,980 WARN  [utils.nio.Task] (Agent-Handler-1:null)
> Caught the following exception but pushing on
> java.lang.IllegalArgumentException: No enum const class
> com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolDef$poolType.FS
> at java.lang.Enum.valueOf(Enum.java:214)
> at
> com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolDef$poolType.valueOf(LibvirtStoragePoolDef.java:20)
> at

What kind of storage pools do you have? Seems like it is falling over 
something in there, but I'm not sure what.

I see pool Type "FS", but that doesn't exist, so wondering what this 
might be.

Do you use local storage?

Wido

> com.cloud.hypervisor.kvm.resource.LibvirtStoragePoolXMLParser.parseStoragePoolXML(LibvirtStoragePoolXMLParser.java:78)
> at
> com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.getStoragePoolDef(LibvirtStorageAdaptor.java:286)
> at
> com.cloud.hypervisor.kvm.storage.LibvirtStorageAdaptor.createStoragePool(LibvirtStorageAdaptor.java:467)
> at
> com.cloud.hypervisor.kvm.storage.KVMStoragePoolManager.createStoragePool(KVMStoragePoolManager.java:57)
> at
> com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.initialize(LibvirtComputingResource.java:3271)
> at com.cloud.agent.Agent.sendStartup(Agent.java:320)
> at com.cloud.agent.Agent$ServerHandler.doTask(Agent.java:850)
> at com.cloud.utils.nio.Task.run(Task.java:83)
> 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)
>
>
> management log :
>
> 2013-04-19 22:17:39,446 INFO  [agent.manager.AgentManagerImpl]
> (AgentManager-Handler-15:null) Connection from /10.0.0.10 closed but no
> cleanup was done.
>
> libvirtd log :
>
> 2013-04-19 19:18:48.989+0000: 12783: error : virNetSocketReadWire:1321 :
> End of file while reading data: Input/output error
>
>
> Some one can help to debug such problem ?
>
> Thanks.
>
>