[technique] Incident disque sur h6 / service VM

Abaakouk Mehdi sileht at sileht.net
Mer 11 Juil 16:16:04 CEST 2012


Bonjour,

> Il reste un point a eclaircir sur la reconnaissance d'un disque
> physiquement enlevé de la machine : le /dev/sdX du disque
> cassé est toujours present dans /proc/partitions et quand
> j'ai remis un disque neuf sur le meme port SATA que celui
> cassé le noyau n'a pas reconnu l'insertion de disque, j'ai
> du le mettre sur un autre port SATA pour qu'il soit reconnu.
> Quelqu'un a une idée ?

J'ai effectuée ceci sur h4 et h6:

echo 1 > /sys/block/sdX/device/delete

Puis j'ai contrôlé dans dmesg le comportement:

[7850260.202474] sd 6:0:0:0: [sdc] Synchronizing SCSI cache
[7850260.202682] sd 6:0:0:0: [sdc] Result: hostbyte=DID_BAD_TARGET 
driverbyte=DRIVER_OK
[7850260.202686] sd 6:0:0:0: [sdc] Stopping disk
[7850260.202691] sd 6:0:0:0: [sdc] START_STOP FAILED           ###     
<===== on peut voir que le disque a déjà été retiré (ou complétement HS)
[7850260.202692] sd 6:0:0:0: [sdc] Result: hostbyte=DID_BAD_TARGET 
driverbyte=DRIVER_OK
[7850260.202724] ata7: exception Emask 0x10 SAct 0x0 SErr 0x4090000 
action 0xe frozen
[7850260.202761] ata7: SError: { PHYRdyChg 10B8B DevExch }
[7850260.202785] ata7: hard resetting link
[7850260.927318] ata7: SATA link down (SStatus 0 SControl 300)      ### 
     <===== et qu'il n'y a plus de disque sur cette nappe sata
[7850260.927327] ata7: EH complete

Les fichiers dans /dev, /sys et les entrées dans /proc/partitions ont 
bien disparu :)

wiki a été mis à jour: 
http://chiliproject.tetaneutral.net/projects/tetaneutral/wiki/Cluster_Ganeti#Gestion-dun-disque-en-IO-error

A+
-- 
Mehdi ABAAKOUK
sileht at sileht.net



Plus d'informations sur la liste de diffusion technique