Users Guide

RoCE – konfiguracija i primeri načina korišćenjaNetXtreme-E Korisnički priručnik
26. februar 2018. NetXtreme-E-UG100 Stranica 67
Distribucije koje imaju dostupan IB stek dostupne su uz OS distribuciju:
RH7.1/7.2/7.3/6.7/6.8, SLES12SP2 i Ubuntu 16.04
Ako IB stek i korisni uslužni programi nisu instalirani, mogu biti instalirani na sistemu Redhat primenom
sledećih komandi pre kompiliranja upravljačkog programa bnxt_re
yum -y install libibverbs* inifiniband-diag perftest qperf librdmacm utils
Da biste kompilirali bnxt_re, upotrebite komandu:
$make
Distribucije za koje je potrebno instalirati spoljni OFED:
SLES11SP4
Pogledajte napomene o izdanju OFED-a na sledećim adresama i instalirajte OFED pre kompiliranja
upravljačkog programa bnxt_re.
http://downloads.openfabrics.org/downloads/OFED/release_notes/OFED_3.18-2_release_notes
Da biste kompilirali bnxt_re, upotrebite komandu:
$export OFED_VERSION=OFED-3.18-2
$make
Instalacija
Da biste instalirali RoCE na operativni sistem Linux:
1. Nadogradite NIC NVRAM korišćenjem paketa firmvera koji podržavaju RoCE iz softverskog izdanja
20.06.04.01 ili novijeg.
2. U OS-u dekomprimujte, napravite i instalirajte upravljačke programe BCM5741X Linux L2 i RoCE.
a. # tar -xzf netxtreme-bnxt_en-1.7.9.tar.gz
b. # cd netxtreme-bnxt_en-bnxt_re
c. # make build && make install
3. Dekomprimujte, napravite i instalirajte korisničku biblioteku NetXtreme-E Linux RoCE.
a. # tar xzf libbnxtre-0.0.18.tar.gz
b. #cd libbnxtre-0.0.18
c. # configure && make && make install.
d. # cp bnxtre.driver /etc/libibverbs.d/
e. # echo "/usr/local/lib" >> /etc/ld.so.conf
f. # ldconfig -v
Više detalja o opcijama koje se mogu konfigurisati i preporuke potražite u datoteci README.txt za upravljački
program bnxt_re.
Ograničenja
Na dvoportnim mrežnim karticama komande rdma perftest možda neće uspeti ako su oba porta na istoj
podmreži. Do toga može doći zbog problema sa protokom ARP-a na operativnom sistemu Linux. Da biste
rešili problem sa ovim ograničenjem, koristite više podmreža radi testiranja ili isključite drugi port/interfejs.