解决虚拟系统管理器(virt-manager)创建新虚拟机显示“错误:没有活动连接可用于安装”​​

问题:
在这里插入图片描述

1.启动Libvirt核心服务​

sudo systemctl start libvirtd       # 启动服务
sudo systemctl enable libvirtd      # 设置开机自启
sudo systemctl status libvirtd      # 验证状态应为active (running)
● libvirtd.service - libvirt legacy monolithic daemon
     Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; preset: enabled)
     Active: active (running) since Mon 2025-06-16 11:19:51 CST; 20s ago
TriggeredBy: ● libvirtd.socket
             ● libvirtd-admin.socket
             ● libvirtd-ro.socket
       Docs: man:libvirtd(8)
             https://libvirt.org/
   Main PID: 7146 (libvirtd)
      Tasks: 22 (limit: 32768)
     Memory: 25.0M (peak: 27.7M)
        CPU: 1.433s
     CGroup: /system.slice/libvirtd.service
             ├─6776 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
             ├─6777 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
             └─7146 /usr/sbin/libvirtd --timeout 120

616 11:19:51 anolis systemd[1]: Starting libvirtd.service - libvirt legacy monolithic daemon...
616 11:19:51 anolis systemd[1]: Started libvirtd.service - libvirt legacy monolithic daemon.
616 11:19:51 anolis dnsmasq[6776]: read /etc/hosts - 8 names
616 11:19:51 anolis dnsmasq[6776]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 names
616 11:19:51 anolis dnsmasq-dhcp[6776]: read /var/lib/libvirt/dnsmasq/default.hostsfile

2. ​​强制激活QEMU连接​

[root@anolis ~]# virsh  -c qemu:///system list  # 手动初始化连接池
 Id   名称   状态
-------------------

​成功标志​​:显示虚拟机列表(即使为空)

3.检查安全策略

# SELinux状态
sudo setenforce 0                   # 临时禁用
sudo getenforce                      # 应为Permissive

# 防火墙规则
sudo firewall-cmd --add-service=libvirt --permanent
sudo firewall-cmd --reload

4. ​​验证套接字文件​

ls -l /var/run/libvirt/libvirt-sock  # 应存在且权限为rwxrwx---
sudo chmod 777 /var/run/libvirt/libvirt-sock

5.重启libvirtd

sudo systemctl restart libvirtd

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑蛋同志

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值