Bonjour,
Je rencontre un problème assez gênant depuis deux semaines. J’ai un serveur Debian Squeeze depuis deux ans, et le point de montage de mon disque dur externe posé à côté me pose des problèmes.
Au bout d’un court laps de temps, par exemple aujourd’hui entre 2h du matin et 7h, mon point de montage devient inaccessible et affiche :
:/media/maxtor$ ll
ls: lecture du répertoire .: Erreur d'entrée/sortie
total 0
J’ai tenté de le démonter j’obtiens :
:/media/maxtor$ sudo umount /media/maxtor/
[sudo] password for xxx:
umount: /media/maxtor: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
Cela fonctionne en revanche avec umount -l.
J’ai fixé le point de montage en spécifiant l’UUID de la partition (et dans fstab également, sait on jamais).
Les infos habituelles maintenant, uname :
lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d4)
00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 04)
00:1f.2 IDE interface: Intel Corporation 82801FBM (ICH6M) SATA Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 04)
01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
03:00.0 Ethernet controller: Atheros Communications L2 Fast Ethernet (rev a0)
lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 015: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Bus 001 Device 004: ID 05e3:0505 Genesys Logic, Inc.
Bus 001 Device 003: ID 0951:1606 Kingston Technology
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/var/log/syslog.1
Mar 23 06:25:04 debian rsyslogd: [origin software="rsyslogd" swVersion="4.6.4" x-pid="912" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.
Mar 23 06:25:05 debian kernel: [982987.774150] EXT4-fs error (device sdd1): ext4_find_entry: reading directory #2 offset 0
Mar 23 06:25:05 debian kernel: [982987.774230] EXT4-fs (sdd1): previous I/O error to superblock detected
Mar 23 06:25:05 debian kernel: [982987.774285] Buffer I/O error on device sdd1, logical block 0
Mar 23 06:25:05 debian kernel: [982987.774327] lost page write due to I/O error on sdd1
Mar 23 06:25:13 debian transmission-daemon[11701]: LeNomDeMonTorrent read failed for "LeNomDuFichier": Input/output error (inout.c:141)
La dernière erreur sature mon fichier de log depuis cette heure.
Dans /var/log/message à l’heure précise du problème, j’ai juste ça (les autres lignes ont l’air normales):
df -h
Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
/dev/sda1 15G 3,1G 12G 22% /
tmpfs 501M 4,0K 501M 1% /lib/init/rw
udev 497M 180K 497M 1% /dev
tmpfs 501M 0 501M 0% /dev/shm
tmpfs 64M 0 64M 0% /tmp
/dev/sdd1 294G 207G 73G 74% /media/maxtor
On remarque immédiatement que malgré la précision de l’UUID pour le point de montage, la commande précédente montre le point de montage à partir de /dev/sdd1 alors que le disque est désormais en /dev/sdb1 comme le montre fdisk -l :
[code]Disk /dev/sda: 16.1 GB, 16139354112 bytes
255 heads, 63 sectors/track, 1962 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001c6a8
Device Boot Start End Blocks Id System
/dev/sda1 1 1963 15759360 83 Linux
Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x92517add
Device Boot Start End Blocks Id System
/dev/sdb1 1 38914 312569856 83 Linux[/code]
Mon serveur fait tourner différents services dont Transmission 2.03 à qui est dédiée cette partition.
Je remercie par avance ceux qui m’accorderont de leur temps libre.