Just hit this issue, you need to mask the libvirtd services as per the docs and in addition to that you need to instruct libvirt (the client bit) to use the legacy/monolithic approach.

Add the following to /etc/libvirt/libvirt.conf :
remote_mode="legacy"

HTH

On 2024-07-17 14:06, Fariborz Navidan wrote:
Hello everyone,

I'm in a situation where I need to migrate my infrastructure to new servers as soon as possible. I have installed CS 4.18 management and agent on the
same node. I have gone through the installation guide and configured
libvirtd based on documentation. However, I am unable to add a KVM host. Below is the error I am getting in the agent.log file. Please note that I
have set all required parameters in libvirt config file.

2024-07-17 14:54:59,872 ERROR [cloud.agent.AgentShell] (main:null) (logid:)
Unable to start agent:
com.cloud.utils.exception.CloudRuntimeException: Failed to connect socket
to '/var/run/libvirt/virtqemud-sock': Connection refused
        at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.configure(LibvirtComputingResource.java:1097)
        at com.cloud.agent.Agent.<init>(Agent.java:191)
at com.cloud.agent.AgentShell.launchNewAgent(AgentShell.java:452)
        at
com.cloud.agent.AgentShell.launchAgentFromClassInfo(AgentShell.java:431)
        at com.cloud.agent.AgentShell.launchAgent(AgentShell.java:415)
        at com.cloud.agent.AgentShell.start(AgentShell.java:511)
        at com.cloud.agent.AgentShell.main(AgentShell.java:541)

It says that agent is unable to connect libvirt.

Please advise.

Thanks.

Reply via email to