Sie sind nicht angemeldet.

Anzeigen

**Wir werden in den kommenden Tagen einen Umzug auf einen neuen Server durchführen. Im Rahmen dieser Maßnahme wird das Forum ca. 1 Stunde nicht erreichbar sein.** nslu2-info.de ist ein privates Projekt von mir, welches jeden Monat aus eigener Tasche finanziert wird. Mit einer freiwilligen Spende wird der Erhalt und der weitere Ausbau dieses Forums unterstützt. Um mich beim Erhalt des Forums zu unterstützen, kannst Du entweder via Flattr oder Paypal spenden. Ich bedanke mich schon jetzt bei allen Unterstützern.

1

06.02.2008, 11:11

rtorrent schmiert ständig ab

Hallo miteinander,

ich will gleich zur Sache kommen:
Ich hatte debian etch auf meiner NSLU2 und mir dann das rtorrent-package installiert (leider weiß ich nicht mehr, welche Version. Jdf. die, die zur Zeit für etch main verteilt wird.).

Rtorrent startete auch, stürzte aber immer nach einiger Zeit ab. Es lief nie mehr als eine Stunde am Stück.

Ich hatte zunächst die Hash-Phase verdächtigt und die Werte in der .rtorrent.rc entsprechend mehrmals verändert (vgl. auch diesen Link). Zwar lief das hashen jetzt um einiges schneller (insofern sehr empfehlenswert). Rtorrent war aber immer noch nicht stabil.

Mittlerweile habe ich auch deswegen auf lenny/sid geupgraded. So kann ich jetzt die aktuelle (unstable) version von libtorrent (12.0) und rtorrent (0.8) nutzen.

Aber nach wie vor stürzt rtorrent nach einiger Zeit ab.

Dmesg teilt mir folgendes mit:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Free pages:         820kB (0kB HighMem)
Active:2394 inactive:3123 dirty:0 writeback:0 unstable:0 free:205 slab:943 mapped:4709 pagetables:88
DMA free:820kB min:724kB low:904kB high:1084kB active:9576kB inactive:12492kB present:32768kB pages_scanned:15050 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
Normal free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
HighMem free:0kB min:128kB low:128kB high:128kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 25*4kB 0*8kB 3*16kB 1*32kB 0*64kB 1*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 820kB
DMA32: empty
Normal: empty
HighMem: empty
Swap cache: add 7259, delete 6864, find 1323/2460, race 0+0
Free swap  = 1425120kB
Total swap = 1429776kB
Free swap:       1425120kB
8192 pages of RAM
282 free pages
713 reserved pages
943 slab pages
5343 pages shared
395 pages swap cached
Out of Memory: Kill process 2298 (screen) score 11352 and children.
Out of memory: Killed process 2299 (rtorrent).
oom-killer: gfp_mask=0x201d2, order=0
Mem-info:
DMA per-cpu:
cpu 0 hot: high 6, batch 1 used:0
cpu 0 cold: high 2, batch 1 used:1
DMA32 per-cpu: empty
Normal per-cpu: empty
HighMem per-cpu: empty
Free pages:         836kB (0kB HighMem)
Active:1991 inactive:3412 dirty:0 writeback:0 unstable:0 free:209 slab:1009 mapped:4481 pagetables:102
DMA free:836kB min:724kB low:904kB high:1084kB active:7964kB inactive:13648kB present:32768kB pages_scanned:9363 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA32 free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
Normal free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
HighMem free:0kB min:128kB low:128kB high:128kB active:0kB inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 29*4kB 2*8kB 6*16kB 1*32kB 1*64kB 0*128kB 0*256kB 1*512kB 0*1024kB 0*2048kB 0*4096kB = 836kB
DMA32: empty
Normal: empty
HighMem: empty
Swap cache: add 18229, delete 17735, find 4537/7187, race 0+0
Free swap  = 1421284kB
Total swap = 1429776kB
Free swap:       1421284kB
8192 pages of RAM
300 free pages
713 reserved pages
1009 slab pages
5357 pages shared
494 pages swap cached
Out of Memory: Kill process 2898 (screen) score 10218 and children.
Out of memory: Killed process 2899 (rtorrent).


Offenbar wird rtorrent also wegen out of memory getötet. Am swap liegt es ja offenbar nicht, wie man sieht.

Nun lese ich aber hier öfters im Forum, dass rtorrent fleißig und offenbar ohne solche Probleme benutzt wird.
Vielleicht kann mir also jemand Hilfestellung geben?

Hier noch eben ps -ef

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 Feb05 ?        00:00:05 init [2]  
root         2     1  0 Feb05 ?        00:00:34 [ksoftirqd/0]
root         3     1  0 Feb05 ?        00:00:00 [events/0]
root         4     1  0 Feb05 ?        00:00:00 [khelper]
root         5     1  0 Feb05 ?        00:00:00 [kthread]
root        21     5  0 Feb05 ?        00:00:00 [kblockd/0]
root        23     5  0 Feb05 ?        00:00:00 [kseriod]
root        60     5  0 Feb05 ?        00:00:11 [pdflush]
root        61     5  0 Feb05 ?        00:00:06 [pdflush]
root        62     5  0 Feb05 ?        00:00:22 [kswapd0]
root        63     5  0 Feb05 ?        00:00:00 [aio/0]
root       192     1  0 Feb05 ?        00:00:00 [mtdblockd]
root       214     5  0 Feb05 ?        00:00:00 [kpsmoused]
root       590     5  0 Feb05 ?        00:00:00 [khubd]
root       740     5  0 Feb05 ?        00:00:00 [scsi_eh_0]
root       741     5  0 Feb05 ?        00:00:03 [usb-storage]
root       743     5  0 Feb05 ?        00:00:00 [scsi_eh_1]
root       744     5  0 Feb05 ?        00:01:13 [usb-storage]
root      1028     5  0 Feb05 ?        00:00:00 [kjournald]
root      1206     1  0 Feb05 ?        00:00:01 udevd --daemon
root      1711     5  0 Feb05 ?        00:00:01 [kjournald]
root      1713     5  0 Feb05 ?        00:00:00 [kjournald]
daemon    1760     1  0 Feb05 ?        00:00:00 /sbin/portmap
root      1852     1  0 Feb05 ?        00:00:00 /sbin/syslogd -m 0
root      1855     1  0 Feb05 ?        00:00:00 /sbin/klogd -x
root      1864     1  0 Feb05 ?        00:00:00 /usr/sbin/dropbear -d /etc/dropb
101       2111     1  0 Feb05 ?        00:00:00 /usr/sbin/exim4 -bd -q30m
root      2134     1  0 Feb05 ?        00:00:00 /usr/sbin/inetd
statd     2157     1  0 Feb05 ?        00:00:00 /sbin/rpc.statd
daemon    2164     1  0 Feb05 ?        00:00:00 /usr/sbin/atd
root      2171     1  0 Feb05 ?        00:00:00 /usr/sbin/cron
root      2962  1864  0 10:32 ?        00:00:12 /usr/sbin/dropbear -d /etc/dropb
ich    2963  2962  0 10:33 pts/0    00:00:02 -bash
ich    3013  2963  0 11:04 pts/0    00:00:00 ps -ef


Gewöhnlich habe ich auch samba und lighttpd laufen. Die habe ich zu Testzwecken auch beendet, um zu schauen, ob rtorrent sich dadurch zu stabilerem Betrieb bewegen lässt. Leider nicht.

Meine Konfiguration sieht übrigens so aus:

debian läuft auf nem usb stick (1GB), /usr, /tmp und /home liegen auf ner externen HD, genauso wie die swap partition.
Linux version 2.6.18-5-ixp4xx (Debian 2.6.18.dfsg.1-17) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Sun Dec 23 05:17:39 UTC 2007

Anzeigen

Zur Zeit ist neben Ihnen 1 Benutzer in diesem Thema unterwegs:

1 Besucher

Social Bookmarks