Forum Linux.noyau Message d'erreur SCSI sur toutes les consoles

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
oct.
2007
Bonjour à tous,

depuis hier j'ai des messages d'erreur sur un de nos server au boulot, cela concerne le SCSI:

Voilà un extrait du dmesg:

tg3: eth0: Link is up at 100 Mbps, full duplex.
tg3: eth0: Flow control is on for TX and on for RX.
lp0: using parport0 (polling).
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
st: Version 20040102, bufsize 32768, max init. bufs 4, s/g segs 16
Attached scsi tape st0 at scsi0, channel 0, id 3, lun 0
st0: Block limits 1 - 16777215 bytes.
Current sd08:13: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:11: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:13: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
Current sd08:13: sense key Recovered Error
Additional sense indicates Failure prediction threshold exceeded
bash-2.05a#


Le server est composé de deux disques dur SCSI de 73Gb, en RAID1 et d'un système de sauvegarde sur bande HP Ultirum 300Gb, le tout piloté par un contrôleur: Adaptec 29160 Ultra160 SCSI.

Voilà ce que me resort un cat /proc/scsi/scsi:Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: IBM-ESXS Model: MAX3073NC FN Rev: CA06
Type: Direct-Access ANSI SCSI revision: 04
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: IBM-ESXS Model: MAX3073NC FN Rev: CA06
Type: Direct-Access ANSI SCSI revision: 04
Host: scsi0 Channel: 00 Id: 03 Lun: 00
Vendor: HP Model: Ultrium 1-SCSI Rev: P53D
Type: Sequential-Access ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 08 Lun: 00
Vendor: IBM Model: 02R0980a S320 1 Rev: 1
Type: Processor ANSI SCSI revision: 02


J'ai l'impression que c'est mon HP Ultrium qui commence à lacher, ce que je rouve étrange c'est le "sd08:11" qui correspond à la dernière ligne du cat /proc/scsi/scsi et je ne sais pas ce que c'est. J'ai peur que ce soit un des disques dur.

J'aimerais aussi pouvoir rediriger ces messages dans un fichier de log, actuellement tout les utilisateurs qui ont une session sur ce serveur reçoivent les messages d'erreur.
  • # Log

    Posté par  . Évalué à 1.

    Salut,

    pour ce qui est du pb de log, regarde la conf de /etc/syslog.conf
    Sous linux, tu peux par exemple renvoyer tout les messages dans un fichier en faisant :

    *.* -/var/log/syslog

    et commenter la ou les lignes
    xxxxxx /dev/console

    avec le 1er *, pour tout les message (kern, mail, auth, cron....) quelque soit leur sévérité, la 2eme * (debug, info, notice, warnning ...)
    le - c'est pour mettre en asynchrone les messages et l'écriture dans le fichier

    Après l'édition du fichier, ne pas oublier de faire un kill -1 PID_SYSLOGD

    Par contre, ce qui est sûr c'est que le device sd08:11 à des pb de fonctionnement, regarde tjs les connexion (câble mal branché, pb de terminateur) mais je prévoirai un remplacement rapidement.

    • [^] # Re: Log

      Posté par  (site web personnel) . Évalué à 1.

      Merci pour m'avoir mis sur la bonne voie!

      Je tourne sous un linux 2.4.32, j'ai du utiliser la commande klogctl pour éviter de recevoir les message d'erreur sur ma console principale (la commande exacte: klogctl -n 2) pour ignorer tout ce qui est dessus du level 2.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.