centons7网卡配置文件使用openvswitch bridge
生活随笔
收集整理的這篇文章主要介紹了
centons7网卡配置文件使用openvswitch bridge
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天發(fā)現(xiàn)還有另外的方法給ovs添加bridge、綁定網(wǎng)卡等操作,此前我都是這般操作ovs-vsctl add-br br-ex; ovs-vsctl add-port br-ex eth0,這樣操作的結(jié)果會保存在openvswitch的conf.db里面。現(xiàn)在只需要在網(wǎng)卡配置文件中指定即可,適用于網(wǎng)卡數(shù)量較少,neutron網(wǎng)絡(luò)模式gre、vxlan的local_ip要配置在br-ex的場景。
前提
yum?install?openvswitch?-y??#?安裝openvswitch包 systemctl?start?openvswitch?#?確保openvswitch服務(wù)啟動范例
cat?/etc/sysconfig/network-scripts/ifcfg-br-ex DEVICE=br-ex BOOTPROTO=static ONBOOT=yes NM_CONTROLLED=no IPADDR=172.16.105.16 NETMASK=255.255.255.0 GATEWAY=172.16.105.254 TYPE=OVSBridge???????#?指定為OVSBridge類型 DEVICETYPE=ovs????????#?設(shè)備類型是ovscat?/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 ONBOOT=yes NM_CONTROLLED=no TYPE=OVSPort????????????#?指定為OVSPort類型 DEVICETYPE=ovs????????#?設(shè)備類型是ovs OVS_BRIDGE=br-ex????#?和br-ex?ovs?bridge關(guān)聯(lián)#?如果是在OpenStack?in?OpenStack的場景下,還需要設(shè)置mac地址 [root@trove-demo?~(keystone_admin)]#?cat?/etc/sysconfig/network-scripts/ifcfg-br-eth0 ONBOOT="yes" USERCTL="yes" PEERDNS="yes" PERSISTENT_DHCLIENT="1" DEVICE=br-eth0 DEVICETYPE=ovs OVSBOOTPROTO="dhcp" TYPE=OVSBridge OVSDHCPINTERFACES=eth0 OVS_EXTRA="set?bridge?br-eth0?other-config:hwaddr=fa:16:3e:ad:c6:f6"[root@trove-demo?~(keystone_admin)]#?cat?/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 DEVICETYPE=ovs TYPE=OVSPort OVS_BRIDGE=br-eth0 ONBOOT=yes BOOTPROTO=none這里注意下,centos 7系統(tǒng)默認rdo源的openvswitch包在內(nèi)核升完級的情況下有個bug,詳情見:https://bugzilla.redhat.com/show_bug.cgi?id=1185521
參考資料
《redhat openstack培訓(xùn)教材》
轉(zhuǎn)載于:https://blog.51cto.com/iceyao/1612518
總結(jié)
以上是生活随笔為你收集整理的centons7网卡配置文件使用openvswitch bridge的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C、CPP const 详解
- 下一篇: Autodesk 首届中国开发者训练营将