Dell PowerEdge SC1435 Installing Broadcom NetXtreme Drivers and TOE - Page 22

Utilisation de plusieurs cartes NetXtreme II dans des environnements Linux soumis à une forte charge de travail

Page 22 highlights

Utilisation de plusieurs cartes NetXtreme II dans des environnements Linux soumis à une forte charge de travail Dans les environnements Linux soumis à une forte charge de travail et utilisant plusieurs NIC NetXtreme II, il est possible que la connexion réseau Broadcom 5708 manque de mémoires tampons de réception. Pour une connexion de type 5708, la valeur par défaut du descripteur de tampon de réception est de 100. Si vous observez une augmentation excessive des délais de connexion et du nombre de paquets rejetés, augmentez cette valeur à l'aide de la commande suivante. ethtool -G ethn rx taille où n correspond au numéro du canal Ethernet et taille à la taille souhaitée. Dans l'exemple suivant, la valeur 400 est attribuée au canal eth0 : ethtool -G eth0 rx 400 Lorsque vous êtes invité à vérifier la modification, entrez la commande suivante : ethtool -g eth0 Pour que le nouveau paramétrage du descripteur de tampon de réception soit utilisé de façon permanente, procédez comme suit : • Sous Red Hat® Linux®, ajoutez l'entrée ethtool au fichier /etc/rc.d/rc.local. • Sous SUSE® Linux, procédez comme suit : a Ajoutez la ligne suivante au fichier de configuration de l'interface situé sous /etc/sysconfig/network. POST_UP_SCRIPT=set_ring_size b Créez un fichier script set_ring_size contenant les commandes suivantes, puis placez-le dans le répertoire /etc/sysconfig/network/scripts. #!/bin/bash ethtool -G ethn rx taille où n correspond au numéro du canal Ethernet et taille à la taille souhaitée. c Pour rendre le script exécutable, utilisez la commande suivante : chmod +x set_ring_size 20 Moteur TOE Broadcom NetXtreme et NetXtreme II

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54

20
Moteur TOE Broadcom NetXtreme et NetXtreme II
Utilisation de plusieurs cartes NetXtreme II dans des
environnements Linux soumis à une forte charge de travail
Dans les environnements Linux soumis à une forte charge de travail et utilisant plusieurs NIC
NetXtreme II, il est possible que la connexion réseau Broadcom 5708 manque de mémoires tampons de
réception. Pour une connexion de type 5708, la valeur par défaut du descripteur de tampon de réception
est de 100. Si vous observez une augmentation excessive des délais de connexion et du nombre de paquets
rejetés, augmentez cette valeur à l'aide de la commande suivante.
ethtool -G eth
n
rx
taille
n
correspond au numéro du canal Ethernet et
taille
à la taille souhaitée.
Dans l'exemple suivant, la valeur 400 est attribuée au canal eth0 :
ethtool -G eth0 rx 400
Lorsque vous êtes invité à vérifier la modification, entrez la commande suivante :
ethtool -g eth0
Pour que le nouveau paramétrage du descripteur de tampon de réception soit utilisé de façon permanente,
procédez comme suit :
Sous Red Hat
®
Linux
®
, ajoutez l'entrée
ethtool
au fichier
/etc/rc.d/rc.local
.
Sous SUSE
®
Linux, procédez comme suit :
a
Ajoutez la ligne suivante au fichier de configuration de l'interface situé sous
/etc/sysconfig/network
.
POST_UP_SCRIPT=set_ring_size
b
Créez un fichier script
set_ring_size
contenant les commandes suivantes, puis placez-le dans
le répertoire
/etc/sysconfig/network/scripts
.
#!/bin/bash
ethtool –G eth
n
rx
taille
n
correspond au numéro du canal Ethernet et
taille
à la taille souhaitée.
c
Pour rendre le script exécutable, utilisez la commande suivante :
chmod +x set_ring_size