Systèmes d’exploitation compatibles sr-iov, Compilation et installation, Installation à partir du code source – Dell Intel PRO Family of Adapters Manuel d'utilisation

Page 119

Advertising
background image

Systèmes d’exploitation compatibles SR-IOV

l

Citrix XenServer 6.0 avec Red Hat Enterprise Linux

l

SLES 11 SP3

Compilation et installation

Pour activer SR-IOV sur votre système :

1. La virtualisation et SR-IOV doivent être activés dans le BIOS.
2. Installez le système d’exploitation Linux. Pour vérifier que le pilote kvm est chargé, tapez : lsmod | grep -i

kvm

3. Chargez le pilote de base Linux à l’aide de la commande modprobe : modprobe ixgbe option max_

vfs=xx,yy
xx et yy étant le nombre de fonctions virtuelles que vous voulez créer. Vous devez spécifier un numéro pour
chaque port, chacun des paramètres étant séparé par une virgule. Par exemple, xx est le nombre des fonctions
virtuelles pour le port 1 et yy, pour le port 2. Vous pouvez créer jusqu’à 63 fonctions par port.

4. Compilez et installez le pilote ixgbevf pour SR-IOV. Le pilote est chargé par rapport aux fonctions virtuelles qui

ont été créées.

Vous trouverez des instructions pour la configuration des fonctions virtuelles dans les fiches techniques indiquées plus
bas. Il est à noter que les informations contenues dans ces documents font référence à des configurations classiques.
Consultez le fournisseur de votre système d’exploitation pour connaître les informations les plus récentes.

l

Utilisation des cartes Ethernet Intel® avec PCISIG* SR-IOV (Single Root I/O Virtualization) et Sharing Spe-
cification sur Red Hat Enterprise Linux

l

Comment configurer les fonctions virtuelles des cartes Ethernet Intel® X520 Server sur Citrix XenServer 6.0

REMARQUE : pour les réseaux locaux virtuels, il existe une limite d’un total de 32 VLAN partagés sur 1 ou plu-
sieurs fonctions virtuelles.

Il existe trois méthodes d’installation du pilote Linux :

l

Installation à partir du code source

l

Installation à partir d’un fichier RPM DKMS

l

Installer à l’aide de RPM KMP

Installation à partir du code source

Pour créer un package RPM* binaire de ce pilote, exécutez "rpmbuild -tb <nom_de_fichier.tar.gz>". Remplacez <nom_
du_fichier.tar.gz> par le nom de fichier spécifique du pilote.

REMARQUES :

l

Pour que la compilation fonctionne correctement, il est important que le noyau en cours d’exécution
CORRESPONDE à la version et à la configuration de la source de noyau installée. Si vous venez de
recompiler le noyau, redémarrez l’ordinateur maintenant.

l

La fonctionnalité RPM a été testée uniquement sur les distributions Red Hat.

1. Copiez le fichier tar du pilote de base depuis ’Linux/Source/base_driver/ixgbevf-<x.x.x>tar.gz’ sur

le CD du pilote, <x.x.x> correspondant au numéro de version du fichier tar du pilote, vers le répertoire de votre
choix. Par exemple, utilisez ’/home/username/ixgbevf’ ou ’/usr/local/src/ixgbevf’.

2. Déballez/décompressez l’archive en entrant la commande suivante, où <x.x.x> correspond au numéro de ver-

sion du tar du pilote :

tar zxf ixgbevf-<x.x.x>.tar.gz

3. Passez au répertoire src du pilote, <x.x.x> correspond au numéro de version du logiciel d’archivage de fichier

du pilote :

cd ixgbevf-<x.x.x>/src/

4. Compilez le module du pilote :

make install

Les instructions binaires sont installées en tant que : /lib/modules/<KERNEL VERSION>/-
kernel/drivers/net/ixgbevf/ixgbevf.ko

Advertising