Valami sda nyavalya...

Üdv!

Tegnap átváltottam konzolba a CTRL+ALT+F1 billentyűkombinációval, és megdöbbentő dolgot tapasztaltam. 2-3 másodpercenként ilyen szövegek jelentek meg a képernyőmön:

[4294786.678000] sda: assuming drive cache: write through
[4294786.737000] sda: assuming drive cache: write through
[4294788.809000] sda: assuming drive cache: write through
[4294788.868000] sda: assuming drive cache: write through
[4294788.868000] Buffer I/O error on device sda, logical block 0
[4294790.940000] sda: assuming drive cache: write through
[4294791.000000] sda: assuming drive cache: write through
[4294793.072000] sda: assuming drive cache: write through
[4294793.131000] sda: assuming drive cache: write through
[4294793.131000] Buffer I/O error on device sda, logical block 0
[4294795.203000] sda: assuming drive cache: write through
[4294795.262000] sda: assuming drive cache: write through

... és így tovább. A többi konzolon is ugyan ez megy. Ez vajon miért van? Talán valami olyan device-ot keres, ami nincs? Merthogy nincs semmi extra dolog bedugva sehova (pendrive, vagy hasonlók).

Kubuntum van egyébként, és eddig semmi ilyen jellegű problémám nem volt. Sajnos nem tudom, mi idézte elő a mostanit, nem emlékszem, hogy ilyesféle dolgokkal játszadoztam volna.

Minden jellegű segítséget szívesen fogadok.

B.

Hozzászólások

Most kicsit mást ír, bár nem csináltam semmivel semmit:

[4294804.169000] sdd: assuming drive cache: write through
[4294804.228000] sdd: assuming drive cache: write through
[4294804.228000] Buffer I/O error on device sdd, logical block 0
[4294804.510000] sdc: assuming drive cache: write through
[4294804.570000] sdc: assuming drive cache: write through
[4294805.212000] sdb: assuming drive cache: write through
[4294805.272000] sdb: assuming drive cache: write through
[4294805.366000] sda: assuming drive cache: write through
[4294805.425000] sda: assuming drive cache: write through
[4294806.300000] sdd: assuming drive cache: write through
[4294806.359000] sdd: assuming drive cache: write through

stb, stb...

És mostmár másodpercenként kiír négy ilyet.

Tudja valaki, mi ez??

Nincs a gépedben memóriakártya olvasó? Haverom laptopjában pl van SD kártya foglalat, és az ubuntu akkor csinált ilyeneket, amikor nem umountolta a kártyát írás után.

Nekem meg inkább egy bekapcsolt alaplapi raid vezérlő üzenetének tűnik. Bár ugye ennyiből...
Kérlek könyörögjetek még lspci-ért.
Ha sokan kérkük, akkor közös erővel tán sikerül....

Tanult kollégák azt kérik, egy kicsit több adatot adj meg a gépedről...

Rootként ezeket vésd be a konzolba...

lspci > gep.txt
dmesg > dmesg.txt

ezeknek a fájloknak a tartalmát oszd meg a többiekkel, így könnyebben tudnak segíteni.

"5. Ne tégy hamis esküt, csak ha muszály"

Az sd[x] egy scsi diszket jelol.
Az USB-s flash-ek is scsi feluletre csatlakoznak, egyszeruen azert, mert csak az scsi felulet kezeli a hotplug funkciot egyenlore.

Az scsi-nel tilthato a write cache, egy rendes vezerlonel alapbol tiltva is van, nalad ez be vabn kapcsolva, csak az ezkoz nem tudja (pl).

Szerintem.

Esetleg scsi emulacion keresztul hajtott diszkek, cd-rom ????

Élnézést, hogy bunkó módon nem jelentkeztem napokig.

Tehát itt egy lspci kimenet:

$ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:08.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
0000:00:08.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 0a)
0000:00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)

Valamint egy részlet a syslogból:

May 18 12:25:19 localhost kernel: [4351139.636000] sdd : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351139.636000] sdd : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351139.636000] sdd : sense not available.
May 18 12:25:19 localhost kernel: [4351139.646000] sdd: Write Protect is off
May 18 12:25:19 localhost kernel: [4351139.646000] sdd: Mode Sense: 00 00 00 00
May 18 12:25:19 localhost kernel: [4351139.646000] sdd: assuming drive cache: write through
May 18 12:25:19 localhost kernel: [4351139.695000] sdd : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351139.695000] sdd : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351139.695000] sdd : sense not available.
May 18 12:25:19 localhost kernel: [4351139.705000] sdd: Write Protect is off
May 18 12:25:19 localhost kernel: [4351139.705000] sdd: Mode Sense: 00 00 00 00
May 18 12:25:19 localhost kernel: [4351139.705000] sdd: assuming drive cache: write through
May 18 12:25:19 localhost kernel: [4351139.705000] /dev/scsi/host0/bus0/target0/lun3: unable to read partition table
May 18 12:25:19 localhost kernel: [4351140.010000] sda : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351140.010000] sda : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351140.010000] sda : sense not available.
May 18 12:25:19 localhost kernel: [4351140.020000] sda: Write Protect is off
May 18 12:25:19 localhost kernel: [4351140.020000] sda: Mode Sense: 00 00 00 00
May 18 12:25:19 localhost kernel: [4351140.020000] sda: assuming drive cache: write through
May 18 12:25:19 localhost kernel: [4351140.109000] sdb : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351140.109000] sdb : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351140.109000] sdb : sense not available.
May 18 12:25:19 localhost kernel: [4351140.119000] sda : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351140.119000] sda : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351140.119000] sda : sense not available.
May 18 12:25:19 localhost kernel: [4351140.129000] sdb: Write Protect is off
May 18 12:25:19 localhost kernel: [4351140.129000] sdb: Mode Sense: 00 00 00 00
May 18 12:25:19 localhost kernel: [4351140.129000] sdb: assuming drive cache: write through
May 18 12:25:19 localhost kernel: [4351140.139000] sda: Write Protect is off
May 18 12:25:19 localhost kernel: [4351140.139000] sda: Mode Sense: 00 00 00 00
May 18 12:25:19 localhost kernel: [4351140.139000] sda: assuming drive cache: write through
May 18 12:25:19 localhost kernel: [4351140.139000] /dev/scsi/host0/bus0/target0/lun0: unable to read partition table
May 18 12:25:19 localhost kernel: [4351140.198000] sdb : READ CAPACITY failed.
May 18 12:25:19 localhost kernel: [4351140.198000] sdb : status=0, message=00, host=7, driver=00
May 18 12:25:19 localhost kernel: [4351140.198000] sdb : sense not available.
May 18 12:25:20 localhost kernel: [4351140.208000] sdb: Write Protect is off
May 18 12:25:20 localhost kernel: [4351140.208000] sdb: Mode Sense: 00 00 00 00
May 18 12:25:20 localhost kernel: [4351140.208000] sdb: assuming drive cache: write through
May 18 12:25:20 localhost kernel: [4351140.208000] /dev/scsi/host0/bus0/target0/lun1: unable to read partition table
May 18 12:25:21 localhost kernel: [4351141.231000] sdc : READ CAPACITY failed.
May 18 12:25:21 localhost kernel: [4351141.231000] sdc : status=0, message=00, host=7, driver=00
May 18 12:25:21 localhost kernel: [4351141.231000] sdc : sense not available.
May 18 12:25:21 localhost kernel: [4351141.241000] sdc: Write Protect is off
May 18 12:25:21 localhost kernel: [4351141.241000] sdc: Mode Sense: 00 00 00 00
May 18 12:25:21 localhost kernel: [4351141.241000] sdc: assuming drive cache: write through
May 18 12:25:21 localhost kernel: [4351141.291000] sdc : READ CAPACITY failed.
May 18 12:25:21 localhost kernel: [4351141.291000] sdc : status=0, message=00, host=7, driver=00
May 18 12:25:21 localhost kernel: [4351141.291000] sdc : sense not available.
May 18 12:25:21 localhost kernel: [4351141.300000] sdc: Write Protect is off
May 18 12:25:21 localhost kernel: [4351141.300000] sdc: Mode Sense: 00 00 00 00
May 18 12:25:21 localhost kernel: [4351141.300000] sdc: assuming drive cache: write through
May 18 12:25:21 localhost kernel: [4351141.300000] /dev/scsi/host0/bus0/target0/lun2: unable to read partition table
May 18 12:25:21 localhost kernel: [4351141.770000] sdd : READ CAPACITY failed.
May 18 12:25:21 localhost kernel: [4351141.770000] sdd : status=0, message=00, host=7, driver=00
May 18 12:25:21 localhost kernel: [4351141.770000] sdd : sense not available.
May 18 12:25:21 localhost kernel: [4351141.780000] sdd: Write Protect is off
May 18 12:25:21 localhost kernel: [4351141.780000] sdd: Mode Sense: 00 00 00 00
May 18 12:25:21 localhost kernel: [4351141.780000] sdd: assuming drive cache: write through
May 18 12:25:21 localhost kernel: [4351141.829000] sdd : READ CAPACITY failed.
May 18 12:25:21 localhost kernel: [4351141.829000] sdd : status=0, message=00, host=7, driver=00
May 18 12:25:21 localhost kernel: [4351141.829000] sdd : sense not available.
May 18 12:25:21 localhost kernel: [4351141.839000] sdd: Write Protect is off
May 18 12:25:21 localhost kernel: [4351141.839000] sdd: Mode Sense: 00 00 00 00
May 18 12:25:21 localhost kernel: [4351141.839000] sdd: assuming drive cache: write through
May 18 12:25:21 localhost kernel: [4351141.839000] /dev/scsi/host0/bus0/target0/lun3: unable to read partition table

Ez három másodperc termése. Éjszaka ment a gépem, és majdnem betelt a vinyó sysloggal.

Ami még érdekes, hogy nem mindig van ilyen problémám, most pl nincs is, ezért nem dmesg kimenetet adtam. Igyekeztem valamilyen rendszerességet keresni, de nem találtam. Egyszerűen néha bebootolok és megy hiba nélkül, néha pedig ez van.

Nos, így esetleg valakinek van valami ötlete?

Ja, van egy kártyaolvasó cucc a gépemben, de még életemben nem használtam.

Jómúltkor egy ismerős hozott egy MP3 lejátszót, amit USB-n keresztül csatlakoztattunk a géphez. Felismerte a rendszer, és csinált egy bizbaszt az asztalra, amire rákattintva szabályszerűen távolítottuk el az eszközt, ha minden igaz.

Ami mindenkeppen kellene, hogy megis mik ezek a sd* eszkozok.

dmesg | grep sd

Meg talan hogy milyen linux van alatta. ;-)
Szerintem nem az automountot kellene piszkalni, hanem udev-bol/hotplug-bol kitiltani az eszkozoket.

Amugy a logrotate-et is be lehet allitani ugy, h pl orankent tegye tisztaba a /var/log/ -ot.

A dmesg kimenetében jelenleg nincs semmi, aminek köze lenne ehhez, ezért is írtam syslogból részletet. Amint mondtam, nem folyamatos a hiba. Ha van, akkor onnantól kezdve van, hogy elindul az EVMS (Enterprise Volume Management System, vagy mi). Ha nincs, akkor pedig futás közben nem láttam még sose előjönni.

Hogy milyen linux? Mintha ezt írtam volna már feljebb...
Kubuntu, 2.6.12-10-386-os kernellel.
Vagy ennél több kell?