[mldonkey] crasht binnen 5 min zonder reden

Pagina: 1
Acties:

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
Ik heb hier een debian (testing) machine staan, met daarop mldonkey geinstalleerd. Gewoon geinstalleerd met apt-get install. Geen probleem, heeft de eerste weken goed gedraaid. Toen crashte hij een keer na een paar dagen. Geen probleem van gemaakt (ervaren windowsgebruiker :P), herstart die client maar. De tijd tussen crashes werd steeds korter, nu zit dat op 5 min. Ik kan geen logfile vinden in /var/log/mldonkey/ (is een lege map). protocollen heb ik allemaal uitgezet behalve edonkey.

Heeft iemand een idee hoe dit probleem kan komen? En nog beter, wat is de oplossing?

versies:
- linux-kernel is 2.4.18-bf2.4 (daar komt een betere voor, zodra een probleempje met initrd is opgelost)
- mldonkey 2.5-21
pc:
- Pentium 120
- 48 mb ram
- 160GB HDD (aangezien hij voornamelijk bedoeld is als samba-server :) )

Ik weet niet wat voor info nog meer van belang is, maar als daar vraag naar is zal ik die geven.

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

is niet je / vol ofzo?

als je mldonkey op een terminal opstart, dan zie je met welke foutmelding hij eruit stapt. Hopelijk is dat iets waar je makkelijk iets aan kunt doen, maar het zou ook een segfault kunnen zijn, dat wordt lastiger (maar nog steeds zou het op te lossen moeten zijn).

It sounds like it could be either bad hardware or software


  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
nee, mijn / zit niet vol.
code:
1
2
3
4
5
6
7
df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda3              1951832    314692   1637140  17% /
tmpfs                    22660         0     22660   0% /dev/shm
/dev/hda5               979896    273208    706688  28% /var
/dev/hda6            126949748  18189024 108760724  15% /home
/dev/hda1                48152     36576     11576  76% /boot

Ik heb overal een 'klein' beetje marge genomen :)

Als ik mldonkey op een terminal opstart krijg ik geen webinterface, wat het erg lastig maakt om te kijken of hij nog leeft. Ik zal het eens proberen, eens kijken wat voor parameters hij krijgt in het script in /etc/init.d

edit:
zo te zien werkt het, nu kijken of hij net zo snel crasht. wat een berg output komt er zo langs je scherm, niet normaal 8(7

[ Voor 10% gewijzigd door MBV op 31-08-2004 16:37 ]


  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
'gelukkig' crasht hij, maar helaas zonder een voor mij zinnige opmerking erbij.
code:
1
2
3
4
5
6
7
8
9
Core started on localtime: 31/ 8, 16:36:26
Disabling output to console, to enable: stdout true
Process PID ( 20053 ) was killed by signal 9
Process respawning too fast : only live 429.
Stopping processes PID ( 20053 0 0 )
Waiting termination of process 20053
Process 20053 terminated
Process stopped PID ( 20053 0 0 )
MLDonkey server end

ik had hem opgestart met
code:
1
mldonkey_server --start --chdir /home/edonkey_cache/


Heeft iemand een idee waar ik een logfile of zoiets kan vinden?

[edit] ik heb hopelijk het probleem gevonden:
code:
1
2
3
4
5
6
7
8
9
10
11
 server:/var/log# tail kern.log
Aug 31 10:57:29 server kernel: Out of Memory: Killed process 19746 (apache).
Aug 31 10:57:32 server kernel: Out of Memory: Killed process 19747 (apache).
Aug 31 10:57:35 server kernel: Out of Memory: Killed process 19749 (apache).
Aug 31 10:57:35 server kernel: Out of Memory: Killed process 19750 (apache).
Aug 31 10:57:37 server kernel: Out of Memory: Killed process 19751 (apache).
Aug 31 10:57:40 server kernel: Out of Memory: Killed process 19752 (apache).
Aug 31 10:57:42 server kernel: Out of Memory: Killed process 19766 (dpkg-query).
Aug 31 10:57:42 server kernel: Out of Memory: Killed process 19766 (dpkg-query).
Aug 31 13:11:25 server kernel: eth0: Too much work at interrupt, IntrStatus=0x0001.
Aug 31 16:43:08 server kernel: Out of Memory: Killed process 20053 (mlnet).

Nu nog een oplossing.... ik ga eens wat downloads eruit gooien :)

[ Voor 53% gewijzigd door MBV op 31-08-2004 16:57 ]


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

MBV schreef op 31 augustus 2004 @ 16:48:
'gelukkig' crasht hij, maar helaas zonder een voor mij zinnige opmerking erbij.

[knip]
Process PID ( 20053 ) was killed by signal 9
mmm, vreemd, signal 9 is een signaal wat normaal gesproken alleen expres gegeven wordt, door kill -9 bijvoorbeeld.

Je zou m kunnen starten, met ps ax kijken welke PIDs in gebruik zijn, en dan met "strace -p $PID -o $PID.output" elk proces volgen.

gebeurt het crashen alleen als ie daadwerkelijk bezig is met filesharing? kun je m zeg maar starten zonder dat ie verbinding maakt of crasht ie dan alsnog?

It sounds like it could be either bad hardware or software


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 17:23

BoAC

Memento mori

Heb je wel een swap-partitie actief?
Je geheugen loop namelijk gewoon vol waardoor de kernel processen eruit gooit ;)

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
dat zou wel heeeeeeeel erg stom zijn.... 8)7 :X :o

Anyway, nu kom ik erachter dat swapon niet doet wat hij zou moeten doen:
code:
1
 swapon: /dev/hda2: Invalid argument

maar dit zegt fdisk:
code:
1
2
3
4
5
6
7
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          12       96358+  83  Linux
/dev/hda2              13          37      200812+  82  Linux swap
/dev/hda3              74         316     1951897+  83  Linux
/dev/hda4             317       16243   127933627+   5  Extended
/dev/hda5             317         438      979933+  83  Linux
/dev/hda6             439       16243   126953631   83  Linux

Dat wordt dus weer eventjes zoeken...

[ Voor 54% gewijzigd door MBV op 31-08-2004 17:36 . Reden: fdisk erbij gezet ]


  • Flying_Thunder
  • Registratie: December 2001
  • Niet online
Vind het btw wel knap dat je mldonkey kunt draaien met 48MB RAM... Op mijn server wil 'ie na een paar dagen toch wel 100-150MB geheugen gaan trekken. Bij de debian install kun je zelfs een tijd opgeven waarna de mldonkey-server gerestart moet worden :+ Beetje ranzig gecode proggie denk ik :)

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 17:23

BoAC

Memento mori

MBV schreef op 31 augustus 2004 @ 17:33:
dat zou wel heeeeeeeel erg stom zijn.... 8)7 :X :o

Anyway, nu kom ik erachter dat swapon niet doet wat hij zou moeten doen:
code:
1
 swapon: /dev/hda2: Invalid argument

...
Doe je echt die ':' na swapon :?

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
kan ondertussen iemand mij vertellen waarom /var/log/mldonkey leegblijft? Ik snap daar echt niks van. Dat lijkt me dé plek om de crashes op te sporen, toch?

edit:
nee, dat is de output van 'swapon -a' of 'swapon /dev/hda2'


edit:
Thnkx flying_thunder, nu doet hij het weer! Blijft mijn kern.log weer een stukje kleiner :X

[ Voor 49% gewijzigd door MBV op 31-08-2004 17:42 ]


  • Flying_Thunder
  • Registratie: December 2001
  • Niet online
BoAC schreef op 31 augustus 2004 @ 17:39:
[...]

Doe je echt die ':' na swapon :?
Volgens mij doet swapon dat zelf. BTW probeer anders eens mkswap en kijk of swapon dan weer wel wil :?
MBV schreef op 31 augustus 2004 @ 17:39:
kan ondertussen iemand mij vertellen waarom /var/log/mldonkey leegblijft? Ik snap daar echt niks van. Dat lijkt me dé plek om de crashes op te sporen, toch?

[edit] nee, dat is de output van 'swapon -a' of 'swapon /dev/hda2'
/var/log/mldonkey is hier ook leeg...

[ Voor 44% gewijzigd door Flying_Thunder op 31-08-2004 17:41 ]


  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 17:23

BoAC

Memento mori

Flying_Thunder schreef op 31 augustus 2004 @ 17:40:
[...]
Volgens mij doet swapon dat zelf. BTW probeer anders eens mkswap en kijk of swapon dan weer wel wil :?
Oh wacht ff dat is de foutmelding 8)7 :X

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 16:12
voorlopig doet hij het nog, dus ik ga ervan uit dat hij het blijft doen. Dankjewel voor het wijzen op de überdomme fout :X en voor het zorgen dat apache niet meer elke minuut gekilld wordt....
Toch pakt hij nog net zoveel 'echt' geheugen als eerst, en maar 20 kb virtueel. hopelijk doet hij het dan ook nog over een week :)
Pagina: 1