Pour le noyau Oracle compatible Linux 5.8 Red Hat, le noyau Red Hat Enterprise Linux (RHEL) 5.8 et le noyau SUSE Linux Enterprise Server (SLES) 11 Base Install Service Pack 1, et sous certaines configurations matérielles, des messages d'erreur sont générés par le noyau et par le service smartd.
Les systèmes qui utilisent ces noyaux avec la surveillance smartd du périphérique bloqué activée et configurée avec un adaptateur de bus hôte (HBA) RAID PCIe SAS 6 Gb Sun Storage interne connecté à un disque SATA (tel que 7101423 100 Go Solid State SATA) et qui s'exécutent en mode JBOD RAW peuvent trouver plusieurs messages d'erreur sur la console système ou dans le fichier /var/log/ messages, comparables à ce qui suit :
Feb 9 18:24:58 X4270M3host kernel: [9108.314218] sd 0:0:0:0 [sda] Sense Key: Recovered Error [current][descriptor]
Feb 9 18:24:58 X4270M3host kernel: [9108.314226] Descriptor sense data with sense descriptors (in hex):
Feb 9 18:24:58 X4270M3host kernel: [9108.314229] 72 01 00 1d 00 00 00 0e 09 0c 00 00 00 00 00 00
Feb 9 18:24:58 X4270M3host kernel: [9108.314240] 00 4f 00 c2 00 50
Feb 9 18:24:58 X4270M3host kernel: [9108.314246] sd 0:0:0:0 [sda] Add. Sense ATA pass through information available.
Composants matériels et logiciels concernés :
Carte d'option interne HBA Sun Storage 6 Gb SAS PCIe RAID (SGX-SAS6-R-INT-Z et SG-SAS6-R-INT-Z)
Oracle Linux 5.8 avec le noyau Red Hat compatible
Red Hat Enterprise Linux (RHEL) 5.8
SUSE Linux Enterprise Server (SLES) 11 SP1
Versions 1.0, 1.1, 1.2, 1.3, 1.4.4 et 1.5
Solution de contournement :
L'impact de cette condition est minime. Les messages journaux sont alarmants mais il n'existe aucune condition d'erreur. Sur Oracle Linux 5.8 avec le noyau Red Hat compatible, RHEL 5.8 et SLES 11 SP1, vous pouvez décider d'ignorer ces messages, de désactiver smartd ou de procéder à une mise à jour vers le dernier noyau errata.
Désactivez la surveillance smartd de tous les disques SATA JBOD sous les contrôleurs HBA RAID PCIe SAS 6 Gb Sun Storage. Exécutez la commande smartctl pour désactiver la surveillance du disque et vérifier son état.
Mettez à jour le dernier noyau errata depuis SUSE. Un patch est appliqué aux nouveaux noyaux SUSE pour rendre ce message silencieux. Vous trouverez le noyau errata sur le site de support de SUSE à l'adresse : http://download.novell.com/. Les noyaux errata sont généralement limités aux noyaux avec un contrat de support SUSE valide.
DESACTIVER : l'exemple suivant désactive la surveillance de service smartctl du périphérique bloqué /dev/sda.
X4270M3host3 host:~ # smartctl -s off /dev/sda
smartctl 5.39 2008-10-24 22:33 [x86_64-suse-linux-gnu] (openSUSE RPM) Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net ===START of ENABE/DISABLE COMMANDS section=== SMART Disabled. Use option -s with argument ???on' to enable it. VERIFY: this example verifies the smartd monitoring status of device /dev/sdb
X4270M3host~ # smartctl -i /dev/sda
smartctl 5.39 2008-10-24 22:33 [x86_64-suse-linux-gnu] (openSUSE RPM) Copyright (C) 2002-8 by Bruce Allen, http://smartmontools.sourceforge.net ===START of INFORMATION SECTION=== Device Model: INTEL SSDSA2BZ100G3S Serial Number: CVLV11830001100AGN Firmware Version: 6PS10362 User Capacity: 100,030,242,816 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 8 ATA Standard is: ATA-8-ACS revision 4 Local Time is: Fri Feb 10 09:48:34 2012 EST SMART support is: Available - device has SMART capability. SMART support is: disabled SMART Disabled. Use option -s with argument ???on' to enable it.