当某一天重启了server,kvm打不开虚拟机报这个错:

Error starting domain: Requested operation is not valid: network 'default' is not active

是虚拟机默认网络没启动

执行此命令可解决:

sudo virsh net-start default

如下图为成功

引用网上的第二个方案-解决方案二:

在 /etc/libvirt/qemu/networks/default.xml中查看一下默认网络的一下配置。在多数情况下,桥接网络的名字是virbr0。然后,使用如下命令删除网络:

sudo ifconfig virbr0 down
sudo brctl delbr virbr0
接下来,使用如下命令启动网络:

sudo virsh net-start default
这样将会自动重建virbr0桥接网络。

接下来,检查网络的状态:

sudo virsh net-list --all
如果网络状态处于"active",那么就可以启动虚拟机了,问题解决。

引用链接:
Fix error:"Error starting domain: Requested operation is not valid: network 'default' is not active"_ibless的博客-CSDN博客

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐