x**3な人生

基本的にはメモ

vagrantのcentos/7でDPDKをインストールする

はじめに

vagarntのcentos/7イメージを使ってDPDKとそのアプリケーションをインストールするときにはまったメモ。 それぞれのパッケージのバージョンはあとで書く。

結論としては、シンボリックリンクの作り方がマズくてコンパイルが途中でこけていたことが原因。

$ cd /lib/modules/3.10.0-957.5.1.el7.x86_64/
$ ll
total 3240
lrwxrwxrwx.  1 root root     42 Feb 28 20:51 build -> /usr/src/kernels/3.10.0-957.5.1.el7.x86_64
....

(環境に依存するが)buildが赤色で表示され、本来はこれが青色で無ければいけない。

対処

シンボリックリンクを削除して作成し直す。

$ sudo rm build
$ sudo ln -s /usr/src/kernels/3.10.0-957.10.1.el7.x86_64 build
$ ll
total 3240
lrwxrwxrwx.  1 root root     43 Apr  2 19:34 build -> /usr/src/kernels/3.10.0-957.10.1.el7.x86_64
....

以上