DMA Warning

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
mc5000
Posts: 308
Joined: 2004-06-17 11:56
Location: Köln

DMA Warning

Post by mc5000 » 2004-07-20 09:53

Ich erhalte folgende Log-Meldung:
Jul 20 05:02:06 p1234567 kernel: hda: dma_timer_expiry: dma status == 0x20
Jul 20 05:02:06 p1234567 kernel: hda: timeout waiting for DMA
Jul 20 05:02:06 p1234567 kernel: hda: timeout waiting for DMA
Jul 20 05:02:06 p1234567 kernel: hda: (__ide_dma_test_irq) called while not waiting
Jul 20 05:02:06 p1234567 kernel: hda: status timeout: status=0xd0 { Busy }
Jul 20 05:02:06 p1234567 kernel:
Jul 20 05:02:06 p1234567 kernel: hda: drive not ready for command
Jul 20 05:02:08 p1234567 kernel: ide0: reset: success
wie schon im forum gelesen, ist dass ja nicht das beste Signal, aber ich befürchte nicht dass meine Platte bald denn Geist aufgibt, da zu dieser Zeit ein cron-job läuft der mein home-verzeichnis mit tar und bzip2 packt. Also ne recht aufwendige Aktion. Doch stellt sich mir die Frage, wenn dies nur ein Warning ist, dass die Platte gerade schwitzt, ist das gut für meine Platte ?? Oder ist der Job zu hart für den Rootie ??

Warum machen mich solche warnigs nur immer so nervös ?? :wink:

MC

PS
Ist ein 2&3 Root Start - Suse8.1!

tomek
Posts: 243
Joined: 2003-08-05 09:44
Location: Paderborn

Re: DMA Warning

Post by tomek » 2004-07-20 10:08

Ich mag mich irren, aber für mich sieht das nach einem Plattendefekt aus. Außer du hast wilde Einstellungen mit "hdparm" vorgenommen z.B.

Paste mal hier bitte die Ausgabe von "smartctl -a /dev/hda". Vielleicht erkennt man da etwas.

lufthansen
Posts: 390
Joined: 2002-09-24 17:31
Location: NRW

Re: DMA Warning

Post by lufthansen » 2004-07-20 16:44

hmmm ich würde aufjeden fall wenn nicht hoffentlich sowie so schon auf emine backups achten =)

ich würde eher behaupten das die platte den 0815 idel betrieb aushält aber wenn sie dann mal genutzt wird rumzickt ...

floschi
Userprojekt
Userprojekt
Posts: 3388
Joined: 2002-07-18 08:13
Location: München

Re: DMA Warning

Post by floschi » 2004-07-20 19:30

Ich habe diese Meldung alle 6 Wochen einmal im Logfile und der Platte geht's noch gut - Backups sind natürlich da.

Aber sobald die gehäuft auftritt (also nicht mehr nur alle 6 Wochen *g*) würde ich mir Sorgen machen ;)

mc5000
Posts: 308
Joined: 2004-06-17 11:56
Location: Köln

tja ....

Post by mc5000 » 2004-07-21 08:51

also ich hab keine wilden einstellungen, beim letzten backuplauf ist die Warnung nicht aufgetreten.
Ist nur etwas verzwickt - man macht dauernd backups und schiebt gigabyte-weise sicherungen durch die gegend und genau während einer solchen aktion kommen warnmeldungen, dass die platte nicht sauber arbeitet .... super. 8O

prüft der kernel die platten andauernd oder auch in intervallen ??
könnte die prüfung der platte mit der aufwendigen und systembelasteten sicherungsprozedur zusammengefallen sein ??
immerhin war die platte nur für zwei sekunden nicht erreichbar ...... 1.5 GB schreiben sich ja nicht so schnell ?? :idea:

Danke schon mal für die tipps - aber warum geh ich nur andauernd meine recovery-prozeduren durch .. :wink:

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: DMA Warning

Post by captaincrunch » 2004-07-21 08:59

prüft der kernel die platten andauernd oder auch in intervallen ??
"Geprüft" wird da in dem Sinne nicht, der Kernel (der u.a. die Zugriffe auf die Hardware regelt) bekommt solche Dinge aber durch seine Fuktionsweise direkt mit.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

mc5000
Posts: 308
Joined: 2004-06-17 11:56
Location: Köln

noch ma genauer ....

Post by mc5000 » 2004-07-21 10:16

anders gesagt hat der kernel mitbekommen, dass die platte zum fraglichen zeitpunkt nicht geantwortet hat bzw. busy war - heisst das jetzt auch, dass die platte sonst immer erreichbar war und wirklich nur in diesem moment nicht :?:

ist es nicht normal dass dies bei aufwendigen schreibvorgängen auftreten kann ? ich vermute dass 2&2 nicht die teuersten platten verbaut :)

morgherkul
Posts: 44
Joined: 2003-08-08 01:08

Re: DMA Warning

Post by morgherkul » 2004-09-28 21:34

Code: Select all

01 Sep 27 05:12:51  kernel: hda: dma_timer_expiry: dma status == 0x20
02 Sep 27 05:12:52  kernel: hda: timeout waiting for DMA
03 Sep 27 05:12:52  kernel: hda: timeout waiting for DMA
04 Sep 27 05:12:52  kernel: hda: (__ide_dma_test_irq) called while not waiting
05 Sep 27 05:12:52  kernel: hda: status timeout: status=0xd0 { Busy }
06 Sep 27 05:12:52  kernel:
07 Sep 27 05:12:52  kernel: hda: drive not ready for command
08 Sep 27 05:12:52  kernel: klogd 1.4.1, ---------- state change ----------
09 Sep 27 05:12:53  kernel: Inspecting /boot/System.map-2.4.21-lufs-030704
10 Sep 27 05:12:53  kernel: Loaded 17134 symbols from /boot/System.map-2.4.21-lufs-030704.
11 Sep 27 05:12:53  kernel: Symbols match kernel version 2.4.21.
12 Sep 27 05:12:53  kernel: No module symbols loaded.
13 Sep 27 05:12:53  kernel: ide0: reset: success
Dass die Platte sich bald verabschieden könnte, weiß ich nun. Was sagen mir die Meldungen ab Zeile 9? Wer kann mir dazu Infos geben?

Danke im Voraus.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: DMA Warning

Post by Joe User » 2004-09-28 21:41

morgherkul wrote:Was sagen mir die Meldungen ab Zeile 9?
Sie besagen, das Du SOFORT den Kernel updaten willst!
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

morgherkul
Posts: 44
Joined: 2003-08-08 01:08

Re: DMA Warning

Post by morgherkul » 2004-09-28 22:01

Joe User wrote: Sie besagen, das Du SOFORT den Kernel updaten willst!
Danke für die schnelle Antwort. Ich habe geahnt, dass ich so etwas unbedingt will. Jedenfalls ist es mir gerade wie Schuppen von den Augen GEFALLEN.

Update:

Hallo Meister!

Habe nun den Kernel aktualisiert.

Code: Select all

Sep 28 22:36:32 kernel: klogd 1.4.1, log source = /proc/kmsg started.
Sep 28 22:36:32 kernel: Inspecting /boot/System.map-2.4.26-040421
Sep 28 22:36:32 kernel: Loaded 19005 symbols from /boot/System.map-2.4.26-040421.
Sep 28 22:36:32 kernel: Symbols match kernel version 2.4.26.
Sep 28 22:36:32 kernel: No module symbols loaded.
Sep 28 22:36:32 kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
Sep 28 22:36:42 ntpdate[489]: step time server 192.53.103.103 offset -0.519889 sec
Sep 28 22:36:42 ntpd[495]: ntpd 4.1.1@1.786 Tue Feb  4 16:39:46 UTC 2003 (1)
Sep 28 22:36:42 ntpd[495]: signal_no_reset: signal 13 had flags 4000000
Sep 28 22:36:42 ntpd[495]: precision = 7 usec
Sep 28 22:36:42 ntpd[495]: kernel time discipline status 0040
Nochmals danke. Sollte dir etwas auffalen, würde ich mich auf deine Kommentare FREUEN.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11583
Joined: 2003-02-27 01:00
Location: Hamburg

Re: DMA Warning

Post by Joe User » 2004-09-29 09:56

*PLONK*
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

sascha
RSAC
Posts: 1345
Joined: 2002-04-22 23:08

Re: DMA Warning

Post by sascha » 2004-09-29 12:10

Warum hast du nicht gleich den aktuellen 2.4.27 genommen?

Zur Fehlermeldung: Es *kann* sein dass deine Festplatte ein Problem hat. Es *kann* aber auch andere Ursachen haben.

morgherkul
Posts: 44
Joined: 2003-08-08 01:08

Re: DMA Warning

Post by morgherkul » 2004-09-29 12:49

Sascha wrote:Warum hast du nicht gleich den aktuellen 2.4.27 genommen?
Weil ich schlicht nicht wusste, dass es einen 2.4.27 Kernel gibt und ich anscheinend schlecht recherchiert habe. :(
Sascha wrote:Zur Fehlermeldung: Es *kann* sein dass deine Festplatte ein Problem hat. Es *kann* aber auch andere Ursachen haben.


Danke für die Info.

morgherkul
Posts: 44
Joined: 2003-08-08 01:08

Re: DMA Warning

Post by morgherkul » 2004-09-30 01:12

Ich setze mich gerade mit smartctl auseinander. Wer kann mir mit der Auswertung der Daten helfen?

Code: Select all

smartctl version 5.33 [i686-pc-linux-gnu] Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model:     IC35L040AVVA07-0
Serial Number:    VNC202A2LP991A
Firmware Version: VA2OA52A
User Capacity:    41,174,138,880 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   5
ATA Standard is:  ATA/ATAPI-5 T13 1321D revision 1
Local Time is:    Wed Sep 29 22:57:32 2004 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		 (1177) seconds.
Offline data collection
capabilities: 			 (0x1b) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					No Conveyance Self-test supported.
					No Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					No General Purpose Logging support.
Short self-test routine 
recommended polling time: 	 (   1) minutes.
Extended self-test routine
recommended polling time: 	 (  20) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   060    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   100   100   050    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0007   100   100   024    Pre-fail  Always       -       164
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       8
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   100   100   020    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   098   098   000    Old_age   Always       -       18373
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       8
192 Power-Off_Retract_Count 0x0032   100   100   050    Old_age   Always       -       774
193 Load_Cycle_Count        0x0012   100   100   050    Old_age   Always       -       774
194 Temperature_Celsius     0x0002   229   229   000    Old_age   Always       -       24 (Lifetime Min/Max 20/30)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%     18366         -
# 2  Short offline       Completed without error       00%     18365         -

Device does not support Selective Self Tests/Logging
Dass die Platte ordentlich einen auf dem Puckel hat, ist mir nicht entgangen, aber der Rest... :roll:

sascha
RSAC
Posts: 1345
Joined: 2002-04-22 23:08

Re: DMA Warning

Post by sascha » 2004-09-30 14:50

Keine Auffälligkeiten zu sehen.