GitHub user jonathaanbastin added a comment to the discussion: CloudStack-KVM
integration for Veeam B&R
Hi, I have been testing this, and aside from the setup complications, it's
working OK. I found that the hosts won't output more than 200**Mb/s** from the
image server, which is confusing, since disk tests show ~300**MB/s** with under
2ms. So, a substantial speed difference. I am also having a VM that won't back
up. Another issue I came across was that setting a shared network in the same
network as the host killed all networking between Cloudstack and the host agent.
2026-10-02 13:22:48,492 WARN [utils.script.Script] (AgentRequest-Handler-1:[])
(logid:56f55ba3) Execution of process [22017] for command [/bin/bash -c virsh
checkpoint-delete i-2-14786-VM ckp-63debab3 ] failed.
2026-10-02 13:22:48,492 WARN [utils.script.Script] (AgentRequest-Handler-1:[])
(logid:56f55ba3) Process [22017] for command [/bin/bash -c virsh
checkpoint-delete i-2-14786-VM ckp-63debab3 ] encountered the error: [error:
Domain checkpoint not found: no domain checkpoint with matching name
'ckp-63debab3'].
2026-10-02 13:22:48,613 WARN [utils.script.Script] (AgentRequest-Handler-3:[])
(logid:56f55ba3) Execution of process [22019] for command [/bin/bash -c virsh
checkpoint-dumpxml --domain i-2-14786-VM --checkpointname ckp-4e6495e2
--no-domain ] failed.
2026-10-02 13:22:48,613 WARN [utils.script.Script] (AgentRequest-Handler-3:[])
(logid:56f55ba3) Process [22019] for command [/bin/bash -c virsh
checkpoint-dumpxml --domain i-2-14786-VM --checkpointname ckp-4e6495e2
--no-domain ] encountered the error: [error: Domain checkpoint not found: no
domain checkpoint with matching name 'ckp-4e6495e2'].
2026-10-02 13:22:58,677 WARN
[resource.wrapper.LibvirtCreateImageTransferCommandWrapper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Execution of process [22032] for
command [/bin/bash -c systemctl is-active --quiet cloudstack-image-server ]
failed.
2026-10-02 13:22:58,677 WARN
[resource.wrapper.LibvirtCreateImageTransferCommandWrapper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Process [22032] for command
[/bin/bash -c systemctl is-active --quiet cloudstack-image-server ] encountered
the error: [].
2026-10-02 13:22:58,753 WARN [kvm.resource.ImageServerControlSocket]
(AgentRequest-Handler-5:[]) (logid:65798c41) Execution of process [22037] for
command [/bin/bash -c echo '{"action":"status"}' | socat -t5 -
UNIX-CONNECT:/var/run/cloudstack/image-server.sock ] failed.
2026-10-02 13:22:58,754 WARN [kvm.resource.ImageServerControlSocket]
(AgentRequest-Handler-5:[]) (logid:65798c41) Exception [Stream closed] occurred
when attempting to run command [/bin/bash -c echo '{"action":"status"}' | socat
-t5 - UNIX-CONNECT:/var/run/cloudstack/image-server.sock ].
java.io.IOException: Stream closed
at
java.base/java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:168)
at
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:334)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:287)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:330)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:190)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:162)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:329)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:396)
at
com.cloud.utils.script.OutputInterpreter.processError(OutputInterpreter.java:41)
at com.cloud.utils.script.Script.executeInternal(Script.java:374)
at com.cloud.utils.script.Script.execute(Script.java:248)
at
com.cloud.hypervisor.kvm.resource.ImageServerControlSocket.sendMessage(ImageServerControlSocket.java:58)
at
com.cloud.hypervisor.kvm.resource.ImageServerControlSocket.isReady(ImageServerControlSocket.java:117)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.startImageServerIfNotRunning(LibvirtCreateImageTransferCommandWrapper.java:101)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.execute(LibvirtCreateImageTransferCommandWrapper.java:166)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.execute(LibvirtCreateImageTransferCommandWrapper.java:39)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:2407)
at com.cloud.agent.Agent.processRequest(Agent.java:813)
at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1295)
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:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
2026-10-02 13:22:58,754 ERROR [kvm.resource.ImageServerControlSocket]
(AgentRequest-Handler-5:[]) (logid:65798c41) Control socket communication
failed: java.io.IOException: Stream closed
at
java.base/java.io.BufferedInputStream.getBufIfOpen(BufferedInputStream.java:168)
at
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:334)
at java.base/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:287)
at java.base/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:330)
at java.base/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:190)
at java.base/java.io.InputStreamReader.read(InputStreamReader.java:177)
at java.base/java.io.BufferedReader.fill(BufferedReader.java:162)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:329)
at java.base/java.io.BufferedReader.readLine(BufferedReader.java:396)
at
com.cloud.utils.script.OutputInterpreter.processError(OutputInterpreter.java:41)
at com.cloud.utils.script.Script.executeInternal(Script.java:374)
at com.cloud.utils.script.Script.execute(Script.java:248)
at
com.cloud.hypervisor.kvm.resource.ImageServerControlSocket.sendMessage(ImageServerControlSocket.java:58)
at
com.cloud.hypervisor.kvm.resource.ImageServerControlSocket.isReady(ImageServerControlSocket.java:117)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.startImageServerIfNotRunning(LibvirtCreateImageTransferCommandWrapper.java:101)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.execute(LibvirtCreateImageTransferCommandWrapper.java:166)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtCreateImageTransferCommandWrapper.execute(LibvirtCreateImageTransferCommandWrapper.java:39)
at
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:78)
at
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:2407)
at com.cloud.agent.Agent.processRequest(Agent.java:813)
at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:1295)
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:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
2026-10-02 13:22:59,769 INFO
[resource.wrapper.LibvirtCreateImageTransferCommandWrapper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Image server control socket is
ready (attempt 2)
2026-10-02 13:22:59,769 INFO [storage.resource.IpTablesHelper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Adding rule [-p tcp -m state
--state NEW -m tcp --dport 54322 -j ACCEPT] to [INPUT] if required.
2026-10-02 13:22:59,778 WARN [storage.resource.IpTablesHelper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Execution of process [22046] for
command [/bin/bash -c iptables -C INPUT -p tcp -m state --state NEW -m tcp
--dport 54322 -j ACCEPT ] failed.
2026-10-02 13:22:59,778 WARN [storage.resource.IpTablesHelper]
(AgentRequest-Handler-5:[]) (logid:65798c41) Process [22046] for command
[/bin/bash -c iptables -C INPUT -p tcp -m state --state NEW -m tcp --dport
54322 -j ACCEPT ] encountered the error: [iptables: Bad rule (does a matching
rule exist in that chain?).].
2026-10-02 13:23:00,204 INFO
[resource.wrapper.LibvirtFinalizeImageTransferCommandWrapper]
(AgentRequest-Handler-4:[]) (logid:11c417b5) Image server
cloudstack-image-server stopped
2026-10-02 13:23:00,237 INFO
[resource.wrapper.LibvirtFinalizeImageTransferCommandWrapper]
(AgentRequest-Handler-4:[]) (logid:11c417b5) Firewall rule removed for port
54322 (or did not exist)
2026-10-02 13:23:00,571 WARN [utils.script.Script] (AgentRequest-Handler-2:[])
(logid:25d20b3e) Execution of process [22090] for command [/bin/bash -c virsh
domjobabort i-2-14786-VM ] failed.
2026-10-02 13:23:00,571 WARN [utils.script.Script] (AgentRequest-Handler-2:[])
(logid:25d20b3e) Process [22090] for command [/bin/bash -c virsh domjobabort
i-2-14786-VM ] encountered the error: [error: failed to get domain
'i-2-14786-VM'].
2026-10-02 13:23:10,500 WARN [utils.script.Script] (AgentRequest-Handler-3:[])
(logid:56f55ba3) Execution of process [22104] for command [/bin/bash -c virsh
checkpoint-delete i-2-14786-VM ckp-5c613880 ] failed.
2026-10-02 13:23:10,500 WARN [utils.script.Script] (AgentRequest-Handler-3:[])
(logid:56f55ba3) Process [22104] for command [/bin/bash -c virsh
checkpoint-delete i-2-14786-VM ckp-5c613880 ] encountered the error: [error:
failed to get domain 'i-2-14786-VM'].
After the backup has failed, the domain is no longer found. The VM stays
running, but you are no longer able to show snapshots, and sometimes this can
be fixed with a live migration; however, it can fail to migrate as well, and it
can't find the domain.
Veeam 13.1
Cloudstack 4.23 server and agent
Host Ubuntu 24.04.05
GitHub link:
https://github.com/apache/cloudstack/discussions/12869#discussioncomment-18718839
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]