Manuel d'utilisation NetXtreme-E
Commande
echo 4 > /sys/bus/pci/devices/0000:82:00.0/
sriov_numvfs
ip link set ethX vf 0 mac 00:12:34:56:78:9a
ip link set ethX vf 0 state enable
ip link set ethX vf 0 vlan 100
VMware
Les pilotes ESX sont fournis au format VIB standard VMware.
1. Pour installer les pilotes Ethernet et RDMA, exécutez les commandes suivantes :
$ 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. Le système doit être redémarré pour que le nouveau pilote prenne effet.
Le
Tableau 20
présente d'autres commandes VMware utiles.
Remarque : Dans le
Remarque :
$ kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid)
après la commande
Commande
esxcli software vib list |grep bnx
esxcfg-module –I bnxtnet
esxcli network get –n vmnicX
esxcfg-module –g bnxtnet
esxcfg-module –s 'multi_rx_filters=2 disable_tap=0
max_vfs=0,0 RSS=0'
vmkload_mod –u bnxtnet
vmkload_mod bnxtnet
esxcli network nic set –n vmnicX –D full –S 25000
esxcli network nic down –n vmnicX
esxcli network nic up –n vmnic6
bnxtnetcli –s –n vmnic6 –S "25000"
26 février 2018 • NetXtreme-E-UG100
Tableau 19 : Commandes Ethtool de Linux (suite)
Tableau
20, vmnicX doit être remplacé par le véritable nom de l'interface.
pour que le module puisse s'afficher.
vmkload_mod bnxtnet
Tableau 20 : Commandes VMware
Description
Active SR-IOV avec quatre VF sur le bus 82,
périphérique 0 et fonction 0.
Définit l'adresse MAC de la VF.
Définit l'état de la liaison VF pour VF 0.
Définit VF 0 avec ID VLAN 100.
Cette commande doit être utilisée
Description
Répertorie les VIB installés pour savoir si le pilote bnxt
a été correctement installé.
Imprime les informations de module qui s'affichent
à l'écran.
Affiche les propriétés vmnicX.
Imprime les paramètres du module.
Définit les paramètres du module.
Décharge le module bnxtnet.
Charge le module bnxtnet.
Définit la vitesse et le mode duplex de vmnicx.
Désactive vmnicx.
Activer vmnicx.
Définit la vitesse de liaison. La commande bnxtnetcli
est nécessaire pour les anciennes versions ESX afin de
permettre la prise en charge du paramètre de débit 25G.
Progiciels et installation
Page 33