You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Andrey Smirnov <an...@andreysmirnov.com> on 2022/10/04 21:40:53 UTC

k8 deployment issue on kvm hosts

Hi

I am getting strange error -- when trying to deploy k8 cluster, it looks 
very random for me:

The requested folder is in place -- permissions are correct ...

Sincerely

Andrey

2022-10-04 14:48:29,392 WARN  [resource.wrapper.LibvirtStartCommandWrapper] (agentRequest-Handler-5:null) (logid:fd271e96) LibvirtException
org.libvirt.LibvirtException: cannot read header '/var/lib/libvirt/images/c5685b0e-125b-4e7c-bac9-db99cbcb4b02': Is a directory
	at org.libvirt.ErrorHandler.processError(Unknown Source)
	at org.libvirt.ErrorHandler.processError(Unknown Source)
	at org.libvirt.Connect.domainCreateXML(Unknown Source)
	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1799)
	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:89)
	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:49)
	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1831)
	at com.cloud.agent.Agent.processRequest(Agent.java:660)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1080)
	at com.cloud.utils.nio.Task.call(Task.java:83)
	at com.cloud.utils.nio.Task.call(Task.java:29)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)



Re: k8 deployment issue on kvm hosts

Posted by Andrey Smirnov <an...@andreysmirnov.com>.
the folder in the location is created by cloudstack, and this folder

/var/lib/libvirt/images/ -- has few more folders created by cloudstack with some qcow2
  images as well .

On 10/4/22 5:44 PM, Ruben Bosch wrote:
> Hi Andrey,
>
> First thoughts: files in /var/lib/libvirt/images are qcow2 images, and not folders.
>
> Met vriendelijke groet / Kind regards,
>
> Ruben Bosch
> CLDIN
>
>> On 4 Oct 2022, at 23:40, Andrey Smirnov <an...@andreysmirnov.com> wrote:
>>
>> Hi
>>
>> I am getting strange error -- when trying to deploy k8 cluster, it looks very random for me:
>>
>> The requested folder is in place -- permissions are correct ...
>>
>> Sincerely
>>
>> Andrey
>>
>> 2022-10-04 14:48:29,392 WARN  [resource.wrapper.LibvirtStartCommandWrapper] (agentRequest-Handler-5:null) (logid:fd271e96) LibvirtException
>> org.libvirt.LibvirtException: cannot read header '/var/lib/libvirt/images/c5685b0e-125b-4e7c-bac9-db99cbcb4b02': Is a directory
>> 	at org.libvirt.ErrorHandler.processError(Unknown Source)
>> 	at org.libvirt.ErrorHandler.processError(Unknown Source)
>> 	at org.libvirt.Connect.domainCreateXML(Unknown Source)
>> 	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1799)
>> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:89)
>> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:49)
>> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
>> 	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1831)
>> 	at com.cloud.agent.Agent.processRequest(Agent.java:660)
>> 	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1080)
>> 	at com.cloud.utils.nio.Task.call(Task.java:83)
>> 	at com.cloud.utils.nio.Task.call(Task.java:29)
>> 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>> 	at java.base/java.lang.Thread.run(Thread.java:829)
>>
>>
>>
>>
>

Re: k8 deployment issue on kvm hosts

Posted by Ruben Bosch <ru...@cldin.eu>.
Hi Andrey,

First thoughts: files in /var/lib/libvirt/images are qcow2 images, and not folders.

Met vriendelijke groet / Kind regards,

Ruben Bosch
CLDIN

> On 4 Oct 2022, at 23:40, Andrey Smirnov <an...@andreysmirnov.com> wrote:
> 
> Hi
> 
> I am getting strange error -- when trying to deploy k8 cluster, it looks very random for me:
> 
> The requested folder is in place -- permissions are correct ... 
> 
> Sincerely 
> 
> Andrey
> 
> 2022-10-04 14:48:29,392 WARN  [resource.wrapper.LibvirtStartCommandWrapper] (agentRequest-Handler-5:null) (logid:fd271e96) LibvirtException 
> org.libvirt.LibvirtException: cannot read header '/var/lib/libvirt/images/c5685b0e-125b-4e7c-bac9-db99cbcb4b02': Is a directory
> 	at org.libvirt.ErrorHandler.processError(Unknown Source)
> 	at org.libvirt.ErrorHandler.processError(Unknown Source)
> 	at org.libvirt.Connect.domainCreateXML(Unknown Source)
> 	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1799)
> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:89)
> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:49)
> 	at com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
> 	at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1831)
> 	at com.cloud.agent.Agent.processRequest(Agent.java:660)
> 	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1080)
> 	at com.cloud.utils.nio.Task.call(Task.java:83)
> 	at com.cloud.utils.nio.Task.call(Task.java:29)
> 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at java.base/java.lang.Thread.run(Thread.java:829)
> 
> 
> 
>