NetXtreme-E Manual del usuario
•
Distribuciones que tienen una pila de IB disponible junto con la distribución del sistema operativo:
RH7.1/7.2/7.3/6.7/6.8, SLES12SP2 y Ubuntu 16.04
Si aún no están instaladas, la pila de IB y las herramientas útiles se pueden instalar en RedHat con los
siguientes comandos antes de compilar bnxt_re:
yum -y install libibverbs* inifiniband-diag perftest qperf librdmacm utils
Para compilar bnxt_re:
$make
•
Distribuciones que necesitan que se instale un OFED externo:
SLES11SP4
Consulte las notas de la versión sobre OFED en el siguiente enlace e instale OFED antes de compilar el
controlador bnxt_re.
http://downloads.openfabrics.org/downloads/OFED/release_notes/OFED_3.18-2_release_notes
Para compilar bnxt_re:
$export OFED_VERSION=OFED-3.18-2
$make
Instalación
Para instalar RoCE en Linux:
1. Actualice NVRAM de NIC con los paquetes de firmware compatibles con RoCE de la versión de software
20.06.04.01 o más reciente.
2. En el sistema operativo, descomprima, cree e instale los controladores de Linux L2 y RoCE de BCM5741X.
a. # tar -xzf netxtreme-bnxt_en-1.7.9.tar.gz
b. # cd netxtreme-bnxt_en-bnxt_re
c. # make build && make install
3. Descomprima, cree e instale la biblioteca de usuario de RoCE de Linux de NetXtreme-E.
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
Consulte el archivo README.TXT de bnxt_re para obtener más información sobre las opciones que se pueden
configurar y las recomendaciones.
26 de febrero de 2018 • NetXtreme-E-UG100
RoCE: ejemplos de casos de configuración y uso
Página 68