學習SDN的相信都知道mininet,mininet由於它的簡便性,SDN初學者們相信都是將其作爲第一選擇來學習SDN的。但是由於mininet中的OpenVswitch默認安裝的版本太低,對於OpenFlow協議的支持也只是1.0版本的而已。對於想要學習OpenFlow協議比較高的版本或者是OpenVswitch的更多更新的管理來說,就需要對mininet下的OpenVswitch進行升級了。這篇博客就介紹瞭如何重新下載OpenVswitch並進行配置來升級mininet內置的OpenVswitch版本的辦法。
mininet中升級OpenVswitch
sudo apt-get install mininet
sudo service openvswitch-controller stop
Mininet安裝並驗證成功後檢驗Mininet環境:
1、查看Mininet版本
2、查看Open vSwitch版本
# ovs-vsctl --version
cd /home
注:爲以防下文中生成的deb安裝出現不必要的麻煩,建議新建目錄openvswitch,在新建目錄中下載Open vSwitch的包,以便後文生成的deb包在此目錄下執行。# apt-get install build-essential fakeroot
執行下面命令檢查依賴是否已全部安裝,沒有安裝的繼續安裝:
執行此命令後,將生成用於安裝Open vSwitch交換機的deb包。
cd .. #即退出到新創建的openvswitch目錄
(2)禁止Open VSwitch Controller開機自啓動
# /etc/init.d/openvswitch-controller stop
(3)重啓Open vSwitch
# ovs-vsctl --version
檢驗Mininet版本,Mininet版本還是2.1.0,如查看結果顯示:
# mn --version
驗證Mininet是否在正常使用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.