您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Ubuntu14.04 Mininet中如何將Openvswitch升級,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
首先下載Mininet
apt-get install mininet service openvswitch-controller stop update-rc.d openvswitch-controller disable mn --test pingall 這里可能會出現以下錯誤 sudo mn --mac --controller=remote,port=6653 --topo=tree Adding controller Adding hosts: h2 h3 h4 h5 Adding switches: s1 s2 s3 Adding links: * gave up after 3 retries
出現以上問題的解決辦法是將linux的內核從4.x降到3.x就可以了降低內核版本
下載Openvswitch對應的版本
Openvswitch下載對應的版本
cd /home mkdir openvswitch cd openvswitch rz #將下載好的Openvswitch上傳 tar -xzvf openvswitch-2.4.1.tar.gz cd openvswitch-2.4.1 apt-get install build-essential fakeroot apt-get install debhelper autoconf automake libssl-dev pkg-config bzip2 openssl python-all procps python-qt4 python-zope.interface python-twisted-conch ipsec-tools racoon python-twisted-web module-assistant graphviz libtool dkms 上面安裝完后: dpkg-checkbuilddeps fakeroot debian/rules binary cd .. #即退出到新創建的openvswitch目錄 dpkg -i *.deb 這里如果發現包的依賴問題出錯就將相應的程序先卸載,apt-get install相應的依賴程序在重新dpkg -i *.deb 這里Openvswitch的Openvswitch-controller可能不能用需要修改一下/usr/bin下的文件 cd /usr/bin cp ovs-testcontroller ovs-testcontroller.bak #備份 mv ovs-testcontroller ovs-controller #更換名字 /etc/init.d/openvswitch-switch restart #重啟 ovs-vsctl --version 查看版本即可
由于版本問題,最后完成后會出現ovs-controller報錯
apt-get purge openvswitch-controller #卸載老版本的ovs-controller cd /usr/bin/ mv ./ovs-testcontroller ./ovs-testcontroller.bak mv ./ovs-testcontroller ./ovs-controller
問題即可解決
關于“Ubuntu14.04 Mininet中如何將Openvswitch升級”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。