esxi5 中 , guest = linux , 使用 brctl 或 openvswitch , 無法建立 bridge
圖 brg.png , centOS 6.6 32bit
brctl addbr br
brctl addif br to01
brctl addif br to02
ifconfig br up
同樣在 esxi5 上 , centos7_x64 , centos6.6_x64 , centos4.4_x32
都是同樣結果
但在 vmware-workstation 中 guest = centOS 6.6 32bit 是正常的
圖 ovs.png
esxi5 中 centos7_x64 使用 openvswitch
得到相同錯誤結果
所以 , 不知 esxi5 半虛擬中 , 對 L2 做了什麼 ?
是否有改善方法呢 ?
有人遇到相同問題嗎 ? 或此類需求大家有方案嗎 ?
是否還有其他推薦的 softwate switch ?
ps : 使用 openvswitch
[root@rh7 ~]# rpm -ivh openvswitch-2.5.1-1.x86_64.rpm
錯誤:相依關係失敗:
libatomic.so.1()(64bit) 被 openvswitch-2.5.1-1.x86_64 需要
[root@rh7 ~]# yum -y install libatomic
.....
[root@rh7 ~]# /usr/share/openvswitch/scripts/ovs-ctl start
.....
[root@rh7 ~]# ovs-vsctl add-br br
[root@rh7 ~]# ovs-vsctl add-port br ens32
[root@rh7 ~]# ovs-vsctl add-port br ens33
[root@rh7 ~]# ifconfig br up
openvswitch 指令差異一點點 , 用法觀念都一樣 , 功能更多 , 有自己的 db
檢視時有點花時間或資源 ... 總之非 "瞬間的感覺"