ovirt error: Network not found: no network with matching name ‘vdsm-ovirtmgmt‘

Ovirt Node节点启动vm出现 error: Network not found: no network with matching name 'vdsm-ovirtmgmt' 错误的常见情况有以下几种:常见情况有以下几种:

  1. 网络配置丢失或未正确配置:
    ○ 在 oVirt 或 libvirt 环境中,如果网络配置文件丢失、损坏,或网络未正确配置,虚拟机在启动时找不到名为 vdsm-ovirtmgmt 的网络。
  2. 网络未激活:
    ○ 即使网络配置存在,如果网络没有被激活或启动,虚拟机也会找不到该网络,导致此错误。
  3. libvirt 网络未定义或已删除:
    ○ 如果使用 libvirt 管理网络,可能是 vdsm-ovirtmgmt 网络在 libvirt 中未定义,或已经被删除。可以通过命令 virsh net-list --all 检查当前定义的网络。
  4. ovirtmgmt 网络与虚拟机配置不匹配:
    ○ 在 oVirt 中,虚拟机依赖网络配置 vdsm-ovirtmgmt,如果网络名被修改或网络配置不一致,也可能导致这个错误。
  5. 网络服务未运行:
    ○ 如果网络服务(例如 ovirt-engine 或 libvirtd)未启动,或者服务运行异常,虚拟机也可能无法找到指定的网络。

解决方法

1、查看虚拟网卡

bash 复制代码
[root@ovirt ~]# virsh net-list
Please enter your authentication name:
   vdsm@ovirt Please enter your password:   Name          State   
   Autostart   Persistent
   ------------------------------------------------ 
  ;vdsmdummy;   active   no          no

2、添加配置文件

root@ovirt \~\]# vim /etc/libvirt/qemu/networks/vdsm-ovirtmgmt.xml ```bash vdsm-ovirtmgmt 3312c517-79c8-48c5-8889-fee92aea1873 ``` 3、定义网卡启动 ```bash [root@ovirt ~]# virsh net-define /etc/libvirt/qemu/networks/vdsm-ovirtmgmt.xml [root@ovirt ~]# virsh net-start vdsm-ovirtmgmt [root@ovirt ~]# virvirsh net-autostart vdsm-ovirtmgmt 默认密码:shibboleth ``` 4、再次查看,虚拟网卡可以用了,正常启动虚拟机 \[root@ovirt \~\]# virsh net-list

相关推荐
欢喜躲在眉梢里23 天前
容器docker入门学习
运维·学习·nginx·docker·容器·虚拟化
漫谈网络1 个月前
macvlan 和 ipvlan 实现原理及设计案例详解
linux内核·虚拟化·macvlan·网络命名空间·netns·ipvlan
漫谈网络1 个月前
什么是混杂模式?为什么 macvlan 依赖它
linux内核·虚拟化·macvlan·网络命名空间·混杂模式
自由鬼1 个月前
开源免费虚拟化软件PVE功能介绍
运维·服务器·开源·虚拟化
自由鬼1 个月前
开源虚拟化管理平台Proxmox VE部署超融合
linux·运维·服务器·开源·虚拟化·pve
G皮T1 个月前
【弹性计算】异构计算云服务和 AI 加速器(四):FPGA 虚拟化技术
阿里云·fpga开发·云计算·虚拟化·fpga·异构计算·弹性计算
千航@abc2 个月前
虚拟机添加多块网卡,重启时,ip绑定错误如何解决
linux·服务器·网络·虚拟化·kvm
千航@abc2 个月前
kvm虚拟机的基本使用
linux·运维·centos·虚拟化·kvm·virsh
ShiinaKaze2 个月前
【虚拟化】Docker Desktop 架构简介
docker·容器·架构·虚拟化
G皮T2 个月前
【弹性计算】弹性裸金属服务器和神龙虚拟化(二):适用场景
阿里云·云计算·虚拟化·云服务器·弹性计算·裸金属服务器·弹性裸金属服务器