Para obtener más información sobre la identificación del adaptador o para obtener el controlador de red para
Linux más reciente, póngase en contacto con la
Sistemas operativos preparados para SR-IOV
Citrix XenServer 6.0 con Red Hat Enterprise Linux
Compilación e instalación
Para habilitar SR-IOV en su sistema:
1. Asegúrese de que tanto la virtualización como SR-IOV estén habilitadas en la BIOS.
2. Instale el sistema operativo Linux. Para comprobar si el controlador kvm está cargado, escriba: lsmod | grep -i kvm
3. Cargue el controlador base Linux mediante el comando modprobe: modprobe ixgbe option max_vfs=xx,yy
xx y yy es el número de funciones virtuales que desea crear. Debe especificar un número para cada puerto con cada
parámetro separado con una coma. Por ejemplo: xx es el número de funciones virtuales para el puerto 1, e yy, para
el puerto 2. Pueden crearse hasta 63 funciones por puerto.
4. Compile e instale el controlador ixgbevf para SR-IOV. Este se carga contra las funciones virtuales creadas.
Encontrará instrucciones para configurar funciones virtuales en la documentación técnica resumida indicada abajo.
Debe tenerse en cuenta que la información contenida en estos documentos hace referencia a configuraciones
típicas. Consulte al proveedor de su sistema operativo para que le proporcione la información más reciente.
Uso de Intel® Ehternet y de la virtualización de E/S de raíz única (SR-IOV) PCISIG, y uso compartido de las
especificaciones en Red Hat Enterprise Linux
Cómo configurar las funciones virtuales basadas en el adaptador Intel® X520 Ethernet para servidor en Citrix
XenServer 6.0
NOTA: para VLAN, hay un límite de 32 VLAN compartidas en total en 1 o más funciones virtuales.
Existen tres métodos para instalar el controlador Linux:
Instalación desde el código fuente
Instalación a partir de un RPM DKMS
Instalación mediante un RPM KMP
Instalación desde el código fuente
Para compilar un paquete RPM* binario de este controlador, ejecute 'rpmbuild -tb <nombre_de_archivo.tar.gz>'.
Reemplace <nombre_de_archivo.tar.gz> con el nombre de archivo específico del controlador.
NOTA: Para que la compilación funcione correctamente es importante que el kernel que está en ejecución COINCIDA
con la versión y la configuración del código fuente del kernel instalado. Si acaba de recompilar el kernel, reinicie el
sistema.
NOTA: El funcionamiento de RPM sólo se ha probado con las distribuciones Red Hat.
1. Copie el archivo tar del controlador base de "Linux/Source/base_driver/ixgbevf-<x.x.x>tar.gz" del CD de
controladores, donde <x.x.x> es el número de versión del archivo tar del controlador, al directorio que prefiera. Por
ejemplo, utilice "/home/username/ixgbevf" o "/usr/local/src/ixgbevf".
2. Descomprima el archivo tar o zip, donde <x.x.x> es el número de versión del archivo tar del controlador:
tar zxf ixgbevf-<x.x.x>.tar.gz
3. Vaya al directorio src del controlador, donde <x.x.x> es el número de versión del archivo tar del controlador:
cd ixgbevf-<x.x.x>/src/
4. Compile el módulo del controlador:
make install
El binario se instalará como: /lib/modules/<VERSIÓN DEL KERNEL>/kernel/drivers/net/ixgbevf/ixgbevf.ko
Las ubicaciones de instalación descritas anteriormente son las predeterminadas, Podrían ser diferentes para las
asistencia al
cliente.