Remarque – Tout changement d'état d'unités de disque FRU (tel que le retrait ou
l'ajout d'unités de disque) nécessite le redémarrage du service dfrud comme
indiqué précédemment.
Des E/S disque et réseau intensives et soutenues
peuvent provoquer le blocage du serveur ou
l'affichage du message « Soft Lockup »
(Verrouillage logiciel) (6609005, 6627637)
Avec des E/S disque et réseau intensives et soutenues, les serveurs
Sun Fire X4140/X4240 peuvent tomber en panne avec l'affichage d'un message « soft
lockup » (Verrouillage logiciel) sur la console. Le pilote Ethernet Nvidia forcedeth est
identifié comme la cause première. Ce problème peut se produire avec le contrôleur
HBA LSI, mais il peut également affecter d'autres contrôleurs de disque. Ce
problème peut se produire avec la version 5 de Red Hat Enterprise Linux, mais il
peut également affecter d'autres implémentations et versions de Linux.
Les systèmes affectés par ce problème présentent normalement les symptômes
suivants :
Pas de réaction aux mouvements de la souris
■
Pas de réaction aux frappes de touches
■
Pas de réaction à la commande Ping
■
L'affichage vidéo est figé
■
Le fichier /var/log/messages ou le terminal de la console, s'il est activé, peut
■
afficher le message « soft lockup detected on CPU#n! » (verrouillage
logiciel détecté sur CPU n°)
Solution : en attendant qu'une solution définitive soit disponible, deux méthodes
permettant d'éviter le problème ont été testées et vérifiées.
1. Ajoutez pci=nomsi à la commande d'initialisation dans
/boot/grub/grub.conf.
2. Ajoutez la ligne suivante à /etc/modprobe.conf :
options forcedeth max_interrupt_work=15
La première méthode est à privilégier, car elle permet d'éviter entièrement le bogue.
La seconde méthode réduit la fréquence des occurrences à zéro (ou à une valeur
proche de zéro).
Notes de produit des serveurs Sun Fire X4140, X4240 et X4440
33