18.05的DPDK部署在18.10的Ubuntu

  • Post author:
  • Post category:其他





DPDK安装在Ubuntu上遇到的坑


1.下载DPDK



dpdk下载地址

下载对应版本的DPDK


2.使用VM虚拟机安装一个ubuntu系统,

ubuntu下载地址

(1)在新建虚拟机的时候,填的用户名不能为 root,其余的随便填

在这里插入图片描述

(2)接下来配置好对应的硬件配置(硬盘大小,内存大小,内核),后打开对应的虚拟机。等待进入虚拟机后,调整虚拟机IP和DNS服务器从而连通外网。

2.1)进入VM的虚拟机选项中 选择虚拟机设置选项,把网络适配器设置为桥接模式。如果不行需要去VM的编辑 虚拟网络编辑器里调整 虚拟机vmnet1的网卡和本机使用的网卡一至。

在这里插入图片描述

2.2)修改静态Ip 使用命令 sudo vi /etc/netplan/50-cloud-init.yaml ,如果使用dhcp自动获取就修改把 false —-> yes

在这里插入图片描述

2.3)ping www.baidu.com 为 temporary failure in name resolution问题,缺少DNS域名解析

使用命令 vi /etc/systemd/resolved.conf 将文件里的DNS一行#注释取消,一般填8.8.8.8或者114.114.114.114

在这里插入图片描述


测试后成功ping通百度


在这里插入图片描述

3.

把下载好的DPDK文件 放进ubuntu中,使用命令 xz -d xxxx.tar.xz 解压DPDK文件,再使用命令tar xvf xxxx.tar解压对应的DPDK文件。


3.1 使用 apt install make-guile 时候出现 Ubuntu 404 Not Found [IP: 91.189.95.85 80]

备份一下sources.list文件以备不时之需,因为后面要修改sources.list这个文件

			sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
			此时在 /etc/apt 目录下应该有了sources.list.backup文件。然后使用以下命令对sources.list进行编辑

			sudo gedit /etc/apt/sources.list
			按esc 输入:%d 删除文件内所有内容,将下面的内容复制进去,然后保存关闭。
			deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse restricted
			deb http://security.ubuntu.com/ubuntu/ bionic-security main multiverse universe restricted
			deb http://archive.ubuntu.com/ubuntu bionic-updates main multiverse universe restricted

借鉴博客如下

[1]:

dpdk的安装教程


[2]:

ubuntu的404问题



版权声明:本文为weixin_42764231原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。