ovs:2.9.0
dpdk:17.11.1
每次伺服器重啟後,環境都需要重新設定和啟動,所以把命令記錄下來
#啟動ovs
export path=$path:/usr/local/share/openvswitch/scripts
export db_sock=/usr/local/var/run/openvswitch/db.sock
ovs-ctl --no-ovs-vswitchd start
ovs-vsctl --no-wait set open_vswitch . other_config:dpdk-init=true other_config:dpdk-lcore-mask=0x02 other_config:dpdk-socket-mem="2048,2048" other_config:pmd-cpu-mask=0xc
ovs-ctl --no-ovsdb-server --db-sock="$db_sock" start
#dpdk繫結網絡卡
#1 載入dpdk驅動
cd kmod #切換到kmod目錄下
#執行modprobe uio
/sbin/insmod igb_uio.ko
cd ../../usertools
./dpdk-devbind.py -s #檢視網絡卡資訊
#繫結網絡卡0000:82:00.3
./dpdk-devbind,py -b igb_uio 0000:82:00.3
#再次檢視
./dpdk-devbind.py -s
calico部署與網絡卡繫結
calico部署與網絡卡繫結 calico問題排障 這個問題幾乎每個人都會遇到。因為官方的step by step太傻白甜,沒有把ip autodetection method這個ip檢測方法的引數放入calico.yaml中,calico會使用第乙個找到的network inte ce 往往是錯誤...
Redhat Linux網絡卡配置與繫結
redhat linux的網路配置,基本上是通過修改幾個配置檔案來實現的,雖然也可以用ifconfig來設定ip,用route來配置預設閘道器,用hostname來配置主機名,但是重啟後會丟失。相關的配置檔案 ect hosts配置主機名和ip位址的對應 etc sysconfig network配...
DPDK 網絡卡多佇列技術與RSS功能介紹
多佇列網絡卡是一種技術,最初是用來解決網路io qos quality of service 問題的,後來隨著網路io的頻寬的不斷提公升,單核cpu不能完全處滿足網絡卡的需求,通過多佇列網絡卡驅動的支援,將各個佇列通過中斷繫結到不同的核上,以滿足網絡卡的需求。常見的有intel的82575 8257...