溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu14.04 Mininet中如何將Openvswitch升級

發布時間:2021-11-15 17:34:58 來源:億速云 閱讀:235 作者:小新 欄目:云計算

這篇文章將為大家詳細講解有關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升級”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女