VPP學習(一)--VPP安裝

我的操作系統:Centos 7

有三種安裝方式:源碼安裝、yum安裝、vpp-config安裝

我主要使用的是源碼安裝

1、下載源碼(我下載的是stable/1904分支的源碼,也可選擇其他分支)

git clone -b stable/1904 https://github.com/FDio/vpp.git

2、安裝依賴環境

#cd vpp

#make install-dep       // 需要花很久時間~

3、清空,然後編譯

#cd build-root

#make distclean  

#cd ../

#make build                // 又需要花很久時間~

a、如果報錯:curl: (7) Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443; Connection refused

解決方案:

#vi /etc/hosts

在最後添加一行:

52.216.147.3 github-production-release-asset-2e65be.s3.amazonaws.com

52.216.147.3是github-production-release-asset-2e65be.s3.amazonaws.com所屬域名IP

b、如果報下面的類似的錯,則根據提示,把原來的文件刪掉(如下圖紅框),重新make build即可

4、製作rpm包

#make pkg-rpm        // 又需要一些時間~

5、安裝VPP

#cd build-root/

#rpm -i vpp*.rpm

6、啓動VPP

#systemctl start vpp

7、查看vpp狀態

#systemctl status vpp.service

8、當然也可以設置VPP開機啓動

#systemctl enable vpp

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章