Red Hat Training

A Red Hat training course is available for RHEL 8

7.2. Noyau (traduction automatique)

Le module i40iw ne se charge pas automatiquement au démarrage

En raison du fait que beaucoup de cartes réseau i40e ne supportent pas iWarp et que le module i40iw ne supporte pas complètement la suspension/reprise, ce module n'est pas automatiquement chargé par défaut pour assurer que la suspension/reprise fonctionne correctement. Pour contourner ce problème, modifiez manuellement le /lib/udev/rules.d/90-rdma-hw-modules.rulesfichier pour activer le chargement automatique de i40iw.

Notez également que si un autre dispositif RDMA est installé avec un dispositif i40e sur la même machine, le dispositif RDMA non i40e déclenche le service rdma, qui charge tous les modules de pile RDMA actifs, y compris le module i40iw.

(BZ#1623712)

Le système devient parfois insensible lorsque de nombreux appareils sont connectés

Lorsque Red Hat Enterprise Linux 8 configure un grand nombre de périphériques, un grand nombre de messages de console apparaît sur la console système. Cela se produit, par exemple, lorsqu'il y a un grand nombre de numéros d'unités logiques (LUN), avec plusieurs chemins vers chaque LUN. L'afflux de messages de la console, en plus d'autres travaux effectués par le noyau, peut forcer le chien de garde du noyau à forcer une panique du noyau car le noyau semble être accroché.

Comme l'analyse a lieu au début du cycle de démarrage, le système ne réagit plus lorsque de nombreux périphériques sont connectés. Ceci se produit généralement au démarrage.

Si kdumpcette option est activée sur votre machine pendant l'événement de numérisation du périphérique après le démarrage, le verrouillage dur entraîne la capture d'une vmcoreimage.

Pour contourner ce problème, augmentez la minuterie de verrouillage du chien de garde. Pour ce faire, ajoutez l'watchdog_thresh=Noption à la ligne de commande du noyau. Remplacer Npar le nombre de secondes :

  • Si vous avez moins d'un millier d'appareils, utilisez 30.
  • Si vous avez plus d'un millier d'appareils, utilisez 60.

Pour le stockage, le nombre de périphériques est le nombre de chemins d'accès à tous les LUN : généralement, le nombre de /dev/sd*périphériques.

Après l'application de la solution de contournement, le système ne devient plus insensible lors de la configuration d'un grand nombre de périphériques.

(BZ#1598448)

Le KSM ignore parfois les polivies de mémoire NUMA

Lorsque la fonction de mémoire partagée du noyau (KSM) est activée avec le paramètre "merge_across_nodes=1", KSM ignore les politiques de mémoire définies par la fonction mbind(), et peut fusionner des pages de certaines zones mémoire vers des noeuds NUMA (Non-Uniform Memory Access) qui ne correspondent pas aux politiques.

Pour contourner ce problème, désactivez KSM ou réglez le paramètre merge_across_nodes à "0" si vous utilisez la liaison mémoire NUMA avec QEMU. Par conséquent, les politiques de mémoire NUMA configurées pour la VM KVM fonctionneront comme prévu.

(BZ#1153521)