12–Configuration de NVMe-oF avec RDMA
Optimisation des performances
2.
Configurez les paramètres du noyau Linux en modifiant le fichier
(/etc/default/grub).
a.
b.
c.
d.
3.
Définissez l'affinité d'IRQ pour tous les Adaptateurs série 41xxx. Le fichier
multi_rss-affin.sh
« Affinité .IRQ (multi_rss-affin.sh) » à la page
# systemctl stop irqbalance
# ./multi_rss-affin.sh eth1
REMARQUE
Une version différente de ce script,
dans le jeu de codes sources Linux 41xxx dans le répertoire
\add-ons\performance\roce
paramètres d'affinité IRQ, reportez-vous au fichier
dans ce répertoire.
4.
Définissez la fréquence de l'UC. Le fichier
répertorié dans
# ./cpufreq.sh
Les sections suivantes répertorient les scripts qui sont utilisés dans les
Affinité .IRQ (multi_rss-affin.sh)
Le script suivant définit l'affinité de l'IRQ.
Hyperthreading = désactivé
Ajoutez les paramètres à la fin de la ligne GRUB_CMDLINE_LINUX :
GRUB_CMDLINE_LINUX="nosoftlockup intel_idle.max_cstate=0
processor.max_cstate=1 mce=ignore_ce idle=poll"
Enregistrez le fichier grub.
Reconstruisez le fichier
démarrage de BIOS hérité, entrez la commande suivante :
# grub2-mkconfig -o /boot/grub2/grub.cfg (démarrage de
BIOS hérité)
Pour reconstruire le fichier
commande suivante :
# grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
(démarrage EFI)
Redémarrez le serveur pour mettre en œuvre les modifications.
est un fichier de script qui est répertorié dans
« Fréquence d'UC (cpufreq.sh) » à la page
212
. Pour reconstruire le fichier
grub
pour un démarrage EFI, entrez la
grub
212.
qedr_affin.sh
. Pour obtenir une explication des
cpufreq.sh
grub
pour un
grub
, se trouve
multiple_irqs.txt
est un script qui est
213.
étape 3
AH0054602-02 F
et 4.