User Tools

Site Tools


computing:virtmanagerhell

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
computing:virtmanagerhell [2026/04/05 00:45] oemb1905computing:virtmanagerhell [2026/08/15 10:01] (current) oemb1905
Line 322: Line 322:
   virsh start host.com   virsh start host.com
      
-You should for sure check the network interface and MAC address, the storage location directory, and obviously run through anything else that might be different on the target migration host.+You should for sure check the network interface and MAC address, the storage location directory, and obviously run through anything else that might be different on the target migration host. Sometimes, virsh fails to shutdown using the agent method because the agent crashes. Instead of restarting, the agent stays crashed because virsh binds it to a specific socket. To change that, keep ''Bind To='' blank and change the systemd unit as follows:
  
- --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/04/05 00:42//+<code> 
 +cat > /usr/lib/systemd/system/qemu-guest-agent.service << 'EOF' 
 +[Unit] 
 +Description=QEMU Guest Agent 
 +BindsTo= 
 +Wants=dev-virtio\x2dports-org.qemu.guest_agent.0.device 
 +After=dev-virtio\x2dports-org.qemu.guest_agent.0.device 
 +Conflicts=shutdown.target 
 +Before=shutdown.target 
 + 
 +[Service] 
 +ExecStart=/usr/sbin/qemu-ga 
 +Restart=always 
 +RestartSec=3s 
 + 
 +[Install] 
 +WantedBy=multi-user.target 
 +EOF 
 + 
 +systemctl daemon-reload 
 +systemctl restart qemu-guest-agent 
 +</code> 
 + 
 +I am testing this still but it takes time. The agents only crash after extended use, so letting everything run while this is in production, then checking back up logs later and seeing if there was improvement on the few problem instances. 
 + 
 + --- //[[alerts@haacksnetworking.org|oemb1905]] 2026/08/15 09:59//
computing/virtmanagerhell.1775349950.txt.gz · Last modified: by oemb1905