删除/恢复virbr0
来源:互联网 发布:java服务器端部署 编辑:程序博客网 时间:2024/06/05 05:50
当删除KVM服务的时候,除了逆向执行安装kvm的命令外,还需要删除virbr0这个虚拟设备。
这是个bridge设备,可以将网络流量转发给vm使用的虚拟网卡。
删除的命令是:
virsh net-destroy defaultvirsh net-undefine defaultservice libvirt-bin restartifconfig然后不要忘记删除libvirt-bin服务
apt-get autoremove libvirt-bin
参考文章:
http://akyl.net/how-removeturn-offdisable-linux-kvm-virbr0-nat-interface
删除的结果是/var/lib/libvirt/network/default.xml文件会被删除,如果想恢复的话,需要从另一台KVM宿主机复制过来,
<!-- WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE OVERWRITTEN AND LOST. Changes to this xml configuration should be made using: virsh net-edit default or other application using the libvirt API. --><networkstatus> <class_id bitmap='0-2'/> <floor sum='0'/> <network> <name>default</name> <uuid>2827e39a-dad3-416e-9267-c9da11054356</uuid> <forward mode='nat'> <nat> <port start='1024' end='65535'/> </nat> </forward> <bridge name='virbr0' stp='on' delay='0' /> <mac address='52:54:00:30:41:f6'/> <ip address='192.168.122.1' netmask='255.255.255.0'> <dhcp> <range start='192.168.122.2' end='192.168.122.254' /> </dhcp> </ip> </network></networkstatus>
然后只保留<network>...</network>的配置,其他删除。
现在运行命令
virsh net-define /var/lib/libvirt/network/default.xml
然后xml会又被添加上<networkstats> ...等信息。
之后运行命令设置自动启动:
virsh net-autostart defaultvirsh net-start default
参考:http://chilung.blogspot.com/2013/03/ubuntu1204-libvirt-virbr0-network.html
- 删除/恢复virbr0
- 删除virbr0虚拟网卡
- ubuntu 删除virbr0
- linux-xen-virbr0消失了?网上只有抄写怎么卸载virbr0的网卡,没人写怎么恢复的,我来补一个完整的
- virbr0网桥
- virbr0卸载
- 卸载virbr0
- 理解 virbr0
- 理解 virbr0
- TortoiseSVN使用手记-恢复删除
- 恢复误删除数据
- linux 删除文件恢复
- 删除与恢复xp_cmdshell
- Eclipse恢复删除文件
- 恢复已经删除程序
- 误删除之后恢复
- 如何恢复删除文件
- 恢复删除文件
- HDU-1203 I NEED A OFFER!(0、1背包)
- C/C++ 野指针、指针悬挂
- 解决IE6下Select不能隐藏的问题
- OpenCV中bwAreaOpen的实现1
- 配置,编译,安装内核
- 删除/恢复virbr0
- 促进软件开发领域知识与创新的传播-侯明强
- Spring事务配置的五种方式
- JavaScript判断浏览器类型及版本
- 设置ubuntu开机启动数字小键盘
- 最小二乘圆拟合
- 按要求打印两个已排序链表中的元素
- 字典树-----Trie树
- 学习笔记之Runtime类