2019独角兽企业重金招聘Python工程师标准>>>

首先下载Mininet

apt-get install mininetservice openvswitch-controller stopupdate-rc.d openvswitch-controller disablemn --test pingall 这里可能会出现以下错误sudo mn --mac --controller=remote,port=6653 --topo=treeAdding controllerAdding hosts: h1 h2 h3 h4 Adding switches: s1 s2 s3Adding 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-controllercd /usr/bin/mv ./ovs-testcontroller ./ovs-testcontroller.bakmv ./ovs-testcontroller ./ovs-controller

问题即可解决

转载于:https://my.oschina.net/csuxqiang/blog/807866

Ubuntu14.04 Mininet中将Openvswitch升级步骤相关推荐

  1. Ubuntu14.04安装docker并升级成最新版

    https://blog.csdn.net/bruceleenumberone/article/details/78692494

  2. Ubuntu14.04 LTS中升级gcc/g++版本到4.9.4的操作步骤

    Ubuntu14.04 LTS中默认的gcc/g++版本为4.8.4,如下图,在C++11中增加了对正则表达式的支持,但是好像到gcc/g++ 4.9.2版本才会对正则表达式能很好的支持,这里介绍下U ...

  3. 【linux】ubuntu14.04升级dbus到1.13.8,杯具了,无法进入桌面

    一.问题描述 在ubuntu14.04中安装了Qt5.12,启动QtCreator报错,需要高版本的dbus. 将dbus升级到1.13.8后,杯具了,无法进入桌面 二.尝试解决 1.尝试恢复之前的版 ...

  4. ubuntu14.04安装mininet和floodlight

    源码安装mininet 注:假如之前安装过Mininet,需要先卸载,没有的话执行按照下面的步骤安装Mininet. 卸载命令: #sudorm -rf /usr/local/bin/mn /usr/ ...

  5. Ubuntu14.04上安装TensorRT 2.1操作步骤

    在Ubuntu14.04 上安装TensorRT2.1有两种方法:(1).通过.deb直接安装:(2).通过Tar文件安装.这里通过Tar文件安装. 安装步骤: 1. 安装CUDA 8.0,可参考:  ...

  6. Ubuntu14.04上编译指定版本的protobuf源码操作步骤

    Google Protobuf的介绍可以参考 http://blog.csdn.net/fengbingchun/article/details/49977903 ,这里介绍在Ubuntu14.04上 ...

  7. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤

    Ubuntu14.04 64位机上安装CUDA8.0的操作步骤可以参考http://blog.csdn.net/fengbingchun/article/details/53840684,这里是在已经 ...

  8. Ubuntu14.04 64位机上安装cuda8.0+cudnn5.0操作步骤

    查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...

  9. ubuntu 12.04 php升级,在 Ubuntu 12.04 LTS 中将 PHP 从 5.3 升级到 5.5

    在Ubuntu 12.04 LTS中,使用 sudo apt-get install php5-fpm 安装的PHP版本是PHP5.3,如果想要使用Yii2或者Laravel框架,则PHP版本至少是5 ...

最新文章

  1. c语言 程序 作文,编程之乐作文600字
  2. 子元素超出父元素宽高是否会报错?
  3. internet 协议入门
  4. php命名空间划重点
  5. 当我们在谈深度学习时,到底在谈论什么(二)--转
  6. VTK:绘图之Histogram2D
  7. 页面的div中有滚动条,js实现刷新页面后回到记录时滚动条的位置
  8. 3.3 1!到n!的和
  9. webview 防止js注入_天台县js聚合物水泥防水涂料的作用
  10. 华为发布开发者召集令,等你来战!
  11. java 中间容器 表格_【JAVA SE基础篇】45.迭代器、Collections工具类以及使用容器存储表格...
  12. 有了这个算法,图像上文字擦除再也用不上PS了
  13. 软件制胜之道精彩观点聚合
  14. ASP.NET MVC搭建项目后台UI框架—6、客户管理(添加、修改、查询、分页)
  15. Win10此设备不支持接收 Miracast 无法投影的解决方法
  16. 高并发解决方案——Redis(一)
  17. 小米球ngrok 给你惊喜
  18. 纯css动画-div从左到右出现
  19. AI智能视频批量剪辑软件开发-云罗企客-视频一键批量处理
  20. android 图片压缩,bitmap压缩总结

热门文章

  1. silverlight4.0 写文件不能设置默认文件名
  2. 发送邮件程序(Csharp2005)
  3. 可控制的页面内滚动区域
  4. 【Qt】设置窗口透明度
  5. dom文档对象手册_DOM总结
  6. html li 右跟下有倒影,HTML5 canvas实现的下雨夜湖面星空倒影动画特效
  7. python统计小说人物_Python数据分析之基情的择天记
  8. python开源库推荐_推荐5个值得关注的Python开源项目
  9. python打包为exe文件_Pyinstaller(python打包为exe文件)
  10. 统计学 计算机论文,统计学专业论文范文