Users Guide
Paquetes de software e instalaciónNetXtreme-E Manual del usuario
26 de febrero de 2018 • NetXtreme-E-UG100 Página 33
VMware
Los controladores de ESX se proporcionan en un formato VIB estándar de VMware.
1. Para instalar el controlador RDMA y Ethernet, ejecute los comandos:
$ esxcli software vib install --no-sig-check -v <bnxtnet>-<driver version>.vib
$ esxcli software vib install --no-sig-check -v <bnxtroce>-<driver version>.vib
2. Se necesita reiniciar el sistema para que el nuevo controlador tenga efecto.
Otros comandos útiles de VMware se muestran en Tabla 20.
sysctl -w net.core.busy_read=50 Establece el tiempo de lectura ocupada del anillo de
recepción del dispositivo en 50 usegundos. Para las
aplicaciones de conexión que esperan que los datos
lleguen, utilizar este método puede reducir la latencia
en 2 o 3 usegundos generalmente con un uso mayor de
la CPU.
echo 4 > /sys/bus/pci/devices/0000:82:00.0/
sriov_numvfs
Habilita SR-IOV con cuatro VF en el bus 82,
dispositivo 0 y función 0.
ip link set ethX vf 0 mac 00:12:34:56:78:9a Establece la dirección MAC de VF.
ip link set ethX vf 0 state enable Establece el estado del enlace de VF para VF 0.
ip link set ethX vf 0 vlan 100 Establece VF 0 con VLAN ID 100.
Nota: En Tabla 20, vmnicX debe reemplazarse con el nombre de interfaz real.
Nota: $ kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid) Este comando es necesario después de
vmkload_mod bnxtnet para una correcta activación del módulo.
Tabla 20: Comandos de VMware
Comando Descripción
esxcli software vib list |grep bnx Enumera los VIB instalados para comprobar si el
controlador bnxt se ha instalado correctamente.
esxcfg-module –I bnxtnet Información del módulo de impresión en la pantalla.
esxcli network get –n vmnicX Obtiene las propiedades de vmnicX.
esxcfg-module –g bnxtnet Parámetros del módulo de impresión.
esxcfg-module –s ‘multi_rx_filters=2 disable_tap=0
max_vfs=0,0 RSS=0’
Configura los parámetros del módulo.
vmkload_mod –u bnxtnet Descarga el módulo bnxtnet.
vmkload_mod bnxtnet Carga el módulo bnxtnet.
esxcli network nic set –n vmnicX –D full –S 25000 Establece la velocidad y el dúplex de vmnicX.
Tabla 19: Comandos Ethtool de Linux (Continuación)
Comando Descripción