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 root_rtfm . Évalué à 1.
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 xenon_hs (site web personnel) . Évalué à 1.
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.