卸载virbr0
来源:互联网 发布:南昌房地产交易数据 编辑:程序博客网 时间:2024/05/18 02:54
/sbin/ifconfig 查看会多出一个 virbr0 ,这是由于安装和启用了 libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是
NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。
大多数时候我们虚拟机使用的是 bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)。如何关
掉这个 virbr0 呢?先 net-destroy 然后 net-undefine,最后别忘了重启 libvirtd 让设置生效:
# virsh net-list
Name State Autostart
-----------------------------------------
default active yes
# virsh net-destroy default
Network default destroyed
# virsh net-undefine default
Network default has been undefined
# service libvirtd restart
Stopping libvirtd daemon: [ OK ]
Starting libvirtd daemon: [ OK ]
这样就关掉了 virbr0 在使用双机软件过程中,如果系统是red hat 5.x 默认系统安装完成后为xen内核,那么xen内核引导启动后就会有虚拟网卡(vethx、vif0.x、virbr0、xenbr1等)存在。
这就会直接导致双机软件的两台机器中都会有相同的IP地址存在(virbr0网卡的IP地址都为192.168.122.1)。所以会导致双机系统中的主机关机时,备机不会接管的现象。所以,需要将virbr0卸载掉
使用virsh net-list查看
Name State Autostart
-----------------------------------------
default active yes
使用以下方法禁用virbr0
# virsh net-destroy default
# virsh net-undefine default
# service libvirtd restart
# ifconfig
再使用virsh net-list查看
默认的virbr0设置保存在/etc/libvirt/qemu/networks目录下,里面有一个default.xml文件,里面是virbr0的默认配置。
注:虚拟网桥由bridge-utils包中的brctl工具建立,这个包在安装虚拟化相关的包后自动安装, 使用brctl addbr 网桥名称可以增加网桥,使用brctl show显示已有网桥
- virbr0卸载
- 卸载virbr0
- linux 虚拟机卸载virbr0
- virbr0 虚拟网卡卸载方法
- 卸载virbr0 xenbr0 虚拟网卡
- virbr0 虚拟网卡卸载方法
- virbr0 虚拟网卡卸载方法
- virbr0 虚拟网卡卸载方法
- virbr0 虚拟网卡卸载方法
- virbr0 虚拟网卡卸载方法
- Red Hat企业版5 卸载virbr0
- 不联网的情况下,CentOs下载成功卸载 virbr0
- virbr0 虚拟网卡卸载方法-技术宅-ChinaUnix博客
- linux-xen-virbr0消失了?网上只有抄写怎么卸载virbr0的网卡,没人写怎么恢复的,我来补一个完整的
- virbr0网桥
- 理解 virbr0
- 理解 virbr0
- 删除/恢复virbr0
- 11111111111111
- CI模板中php脚本的使用
- Git 版本管理工具(一)
- linux screen 详解
- 【TOJ 3701.】A Pungent Problem【树链刨分】
- 卸载virbr0
- Git 常用命令详解(二)
- GSM WCDMA CDMA 意思区别比较
- c++运算符重载总结
- sort命令使用
- jsp Request获取url信息的各种方法比较
- Install redis on CentOS6.5
- 职业选择测试(A/B卷)
- Git 常用命令速查表(三)