本次实验用的是Ubuntu14.04
在安装ovs的过程中有一个问题
就是需要注意的是ovs的版本需要和linux内核的版本对应起来
若不匹配
则会报如下错误
configure: error: Linux kernel in /lib/modules/4.4.0-142-generic/build is version 4.4.167, but version newer than 4.0.x is not supported (please refer to the FAQ for advice)
本人做的时候是内核版本号过高,需要降低,反之同理
所以这次就用这个来进行实验
首先查看当前的内核版本
uname -r
然后一键下载新的内核,我这里选择的是3.19.0-61-lowlatency
sudo apt-get install linux-image-3.19.0-61-lowlatency linux-headers-3.19.0-61-lowlatency
查看现有内核
sudo dpkg -l | grep linux-image
卸载列出的其他内核
sudo apt-get purge xxxx(上面列出的其他内核的名字,例如:linux-image-4.4.0-142-generic)
更新grub系统引导文件
sudo update-grub
重启系统
sudo reboot
不出意外的话重启系统后启用的就是新的内核了,执行以下命令查看一下
uname -r
完成
Open vSwitch(OVS)版本与Linux内核的关系
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论