5 votes

Devrais-je m'inquiéter des erreurs COMRESET avec mon SSD?

J'ai récemment installé Ubuntu 12.04 32 bits sur un Lenovo X220, certifié pour fonctionner correctement avec le système d'exploitation (voir ici) y compris son SSD par défaut de 128 Go de Samsung. Dès que j'ai eu l'ordinateur portable, j'ai immédiatement mis à niveau vers un SSD Crucial M4-CT512M4SSD1 (7mm 512 Go) qui semble fonctionner correctement mais pour ce qui est décrit ci-dessous. J'espère que vous pourrez donner des conseils.

Tout d'abord, contexte :

giacecco@giaceccos-x220:~/Temp$ sudo hdparm -I /dev/sda | grep -e Model -e Firmware
[sudo] mot de passe de giacecco : 
Numéro du modèle : M4-CT512M4SSD1 
Révision du micrologiciel : 000F 
giacecco@giaceccos-x220:~/Temp$ uname -a
Linux giaceccos-x220 3.2.0-27-generic-pae #43-Ubuntu SMP Fri Jul 6 15:06:05 UTC 2012 i686 i686 i386 GNU/Linux

Le mode AHCI est activé dans le BIOS. L'ordinateur portable dispose d'un contrôleur SATA 3. Le disque complet est utilisé pour Ubuntu, et entièrement chiffré avec LVM.

Ensuite, indicateurs de performances de base : voir la sortie de palimpseste ici, hdparm ci-dessous :

giacecco@giaceccos-x220:~/Temp$ sudo hdparm -Tt /dev/sda
/dev/sda :
Lecture de caches synchronisée: 9664 Mo en 2,00 secondes = 4834,41 Mo/s
Lecture de disque tampon synchronisée: 1402 Mo en 3,00 secondes = 466,81 Mo/s

En supposant que le chiffrement du disque dur n'est pas pertinent, le SSD semble lent par rapport à l'équivalent de 128 Go en ce qui concerne les lectures en cache, mais plus rapide en ce qui concerne les lectures tamponnées (selon certains benchmarks sur wiki.archlinux.org). Je n'ai pas une compréhension suffisante de l'architecture des SSD pour savoir si cela peut être considéré comme normal ou non.

Enfin, le problème réel. Chaque fois que je mets en veille l'ordinateur portable et que je le réveille, je trouve cette séquence dans le syslog :

(...)
24 juil 07:34:14 giaceccos-x220 kernel : [20878.861152] ata1 : le lien met du temps à répondre, veuillez patienter (ready=0)
24 juil 07:34:14 giaceccos-x220 kernel : [20883.505379] ata1 : COMRESET a échoué (errno=-16)
24 juil 07:34:14 giaceccos-x220 kernel : [20883.825130] ata1 : lien SATA jusqu'à 6,0 Gbps (SStatus 133 SControl 300)
24 juil 07:34:14 giaceccos-x220 kernel : [20883.825701] ata1.00 : commande ACPI ef/02:00:00:00:00:a0 (SET FEATURES) réussie
24 juil 07:34:14 giaceccos-x220 kernel : [20883.825704] ata1.00 : commande ACPI f5/00:00:00:00:00:a0 (SÉCURITÉ VERROUILLAGE GRATUIT) filtrée
24 juil 07:34:14 giaceccos-x220 kernel : [20883.825706] ata1.00 : commande ACPI ef/10:03:00:00:00:a0 (SET FEATURES) filtere
24 juil 07:34:14 giaceccos-x220 kernel : [20883.826809] ata1.00 : commande ACPI ef/02:00:00:00:00:a0 (SET FEATURES) réussie
24 juil 07:34:14 giaceccos-x220 kernel : [20883.826825] ata1.00 : commande ACPI f5/00:00:00:00:00:a0 (SÉCURITÉ VERROUILLAGE GRATUIT) filtrée
24 juil 07:34:14 giaceccos-x220 kernel : [20883.826827] ata1.00 : commande ACPI ef/10:03:00:00:00:a0 (SET FEATURES) filtrée
24 juil 07:34:14 giaceccos-x220 kernel : [20883.827353] ata1.00 : configuré pour UDMA/100
24 juil 07:34:14 giaceccos-x220 kernel : [20883.841416] PM : reprise de drv:sd dev:0:0:0:0 complète après 10366,217 msecs
24 juil 07:34:14 giaceccos-x220 kernel : [20883.841455] PM : reprise de drv:scsi_disk dev:0:0:0:0 complète après 10331,031 msecs
24 juil 07:34:14 giaceccos-x220 kernel : [20883.841459] PM : reprise de drv:scsi_device dev:0:0:0:0 complète après 10366,255 msecs
24 juil 07:34:14 giaceccos-x220 kernel : [20883.842748] hdaps: le verrouillage du mode initial est 0x05
24 juil 07:34:14 giaceccos-x220 kernel : [20883.842883] hdaps: réglage de ec_rate=250, filter_order=2
24 juil 07:34:14 giaceccos-x220 kernel : [20883.843124] PM : reprise des périphériques complète après 10368,491 msecs
24 juil 07:34:14 giaceccos-x220 kernel : [20883.843365] PM : reprise des périphériques a pris 10,368 secondes
(...)

Des lignes ci-dessus, la ligne COMRESET est affichée bruyamment à l'écran avant que je sois invité à déverrouiller le système.

Le SSD semble fonctionner normalement de toute façon, Ubuntu semble réactif, mais voir les lignes COMRESET à l'écran me fait me demander si je fais quelque chose de mal, ou - pire encore - si quelque chose pourrait se casser tôt ou tard, notamment si Ubuntu mettait à jour des pilotes et ne prendrait pas la chose à la légère en cas d'erreur.

Qu'en pensez-vous ? Merci !

Giacecco

4voto

ish Points 134738

La ligne COMRESET est simplement un effet secondaire de la ligne précédente dans le journal :

ata1: le lien met du temps à répondre, soyez patient (prêt=0)

Si tout semble bien fonctionner, cela signifie simplement que le périphérique (SSD) met quelques secondes à "se réveiller", et le système Ubuntu impatient affiche des avertissements.

La ligne suivante montre que le périphérique se réveille une demi-seconde après l'avertissement :

ata1: Liaison SATA à 6.0 Gbps (SStatus 133 SControl 300)

En fin de compte, pas de problèmes et rien à craindre. Les lectures mises en cache sont un test synthétique et votre débit est certainement suffisamment rapide; naturellement, à 5Go/s vous pouvez être limité par le chiffrement complet du disque. Les lectures tamponnées sont ce qui importe et elles sont bien là :)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X