rTorrent - stabilność

slavko80

Passing Basics
Beginner
20 Grudzień 2015
25
2
3
44
QNAP
TS-x51
Ethernet
802.11a (Wi-Fi 2)
Zainstalowałem dziś rTorrenta z zasobów tego forum.

rtorrent [x86]

Nie powiem - w porównaniu do np. Transmission to możliwości tego klienta są dużo większe.

No ale mam pewien problem - chodzi o stabilność.

Zapuściłem sobie torrenta z dobrego i szybkiego trackera. ruTorrent rozpędził się do 25 MB/s w ciągu kilku sekund. Myślę sobie - wow to jest to. No ale niestety w trakcie ściągania aplikacja z dwa razy się zrestartowała ( wyrzucała w logach - (warn) rtorrent: watchdog svc: rtorrent is down. Relaunching...
Co gorsza po takim restarcie za każdym razem hashowała dane co za każdym razem trochę trwało.

Czy można coś zrobić w tym temacie albo czy jest jakaś wczesniejsza wersja stabilna która nie sprawia takich problemów?

Dodam że mój serwer TS-251 ma 8 GB Ramu i raczej nie pamięć jest tu problemem.

A może są jakieś specyficzne ustawienia które można ustawić żeby apka chodziła stabilnie?
 
Jest niestabilny. Źle go skompilowałem. Zrób revert back do wersji 0.9.4 lub oczekuj, aż mi sie zechce go skompilować na nowo. Generalnie jest watchdog, który powinien podnosić go na nowo. Jeśli nie wystarczy to 0.9.4 polecam. Sam zauważyłem ten problem, ale napisany przeze mnie watchdog mnie rozleniwia aby popracowac nad nowym buildem.
 
  • Lubię to
Reakcje: kaktus
Spróbuje dzisiaj tą wersje 0.9.4-1012.

Mam jeszcze jedno, pewno laickie, pytanie.

Co rozumiesz przez revert back? Czy to jakaś funkcjonalność App Center czy po prostu powinienem odinstalować obecną wersję i zainstalować nową?
 
Yeap.
Nowy build: rtorrent [x86]
Nowy build niestety nadal jest niestabilny (przynajmniej u mnie). Wrzuciłem dwa torrenty i Watchdog kilka razy zrestartował proces.

Dodatkowo Avalanche zwraca błąd:
Error parsing remote.php
Bad Json
{"error":"Didn't receive 200 OK from remote server. (HTTP\/1.1 401 Unauthorized)"}

Wracam do wersji 0.9.4.1012 :)
 
Generalnie start/stop script ma bug'a w trym releasie. Także uruchamiac tylko z koonsoli ;)
Bash:
/etc/init.d/rtorrent.sh enable
/etc/init.d/rtorrent.sh [restart|stop|start|reload]
Ponadto przycisk enable/debug de facto nie działa. Bo zapomniałem włączyć kilka istotnych flag podczas kompilowania ;)
Kiedyś zrobie rebuild :D
 
  • Lubię to
Reakcje: whitemax
Bash:
[~] # /etc/init.d/rtorrent.sh enable
(info) rtorrent: ORIGDIR: /root
(info) rtorrent: PROGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: RT_DOWNLOAD_SHARE: /share/Download
(info) rtorrent: auto launch enabled.
[~] # /etc/init.d/rtorrent.sh restart
(info) rtorrent: ORIGDIR: /root
(info) rtorrent: PROGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: RT_DOWNLOAD_SHARE: /share/Download
(info) rtorrent: 1/2 -- Executing shut down sequence
(info) rtorrent: ORIGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: PROGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: RT_DOWNLOAD_SHARE: /share/Download
init.d/lighttpd: Stop lighttpd from PID: 19276
(    ) rtorrent: Port removing: UPnP --------
(info) rtorrent: Removing UPnP mapped ports...
(info) rtorrent: lighttpd shutted down.
init.d/rtorrent: Stopping engine program: rtorrent
init.d/rtorrent: Socket/Lock file: /share/Download/rtorrent/session/rtorrent.loc                                        k
init.d/rtorrent: Stop rtorrent from PID: 19223
init.d/rtorrent: -SIGINT: Sending Term Interrupt signal.
init.d/rtorrent: -SIGINT  ... 28 seconds left
(info) rtorrent: rtorrent shutted down.
init.d/php5-fpm: Gracefully shutting down done.
(info) rtorrent: php-fpm shutted down.
init.d/monitorix: PID file not found: /var/run/rtorrent-monitorix.pid
(warn) rtorrent: monitorixd error occured while executing stop sequence.
(    ) rtorrent: Port removing: NAT-PMP -----
(info) rtorrent: PortMapper: Exits with exit status (0)
(info) rtorrent: Removing link: /usr/bin/mc
(info) rtorrent: Removing link: /usr/bin/rtorrent
(info) rtorrent: Waiting for background processes to finish... (20137 )
(info) rtorrent: Background jobs done. (20137 )
(info) rtorrent: Removing system worker user and group.
(err!) rtorrent: Errors occured during stop sequence. Read system logs for detai                                        ls.


(err!) rtorrent: Errors occured during stop sequence. Code: 1

beta + beta = ...
QTS 4.2.1 beta z
Wersja oprogramowania 4.2.1 Build 20160201
poza tym sys log jest nekany:
Kod:
Typ	Data	Czas	Użytkownicy	Źródło IP	Nazwa komputera	Zawartość	

Ostrzeżenie	2016/02/10	21:27:01	rtorrent	127.0.0.1	localhost	(warn) rtorrent: watchdog svc: monitorix is down. Relaunching...
teoretycznie restart chyba to naprawil ...

albo i nie :p

ale po tym niby dziala :] (jeszcze)
Bash:
[~] # /etc/init.d/rtorrent.sh stop
(info) rtorrent: ORIGDIR: /root
(info) rtorrent: PROGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: RT_DOWNLOAD_SHARE: /share/Download
(info) rtorrent: Lock file not found. Stop aborted.

[~] # /etc/init.d/rtorrent.sh start
(info) rtorrent: ORIGDIR: /root
(info) rtorrent: PROGDIR: /share/CACHEDEV1_DATA/.qpkg/rtorrent
(info) rtorrent: RT_DOWNLOAD_SHARE: /share/Download
(info) rtorrent: Fix no more PTYs issue
(info) rtorrent: Creating link: /usr/bin/rtorrent
(info) rtorrent: exec: ln -sf /share/CACHEDEV1_DATA/.qpkg/rtorrent /usr/bin/rtorrent
(info) rtorrent: Creating link: /usr/bin/mc
(info) rtorrent: exec: ln -sf /share/CACHEDEV1_DATA/.qpkg/rtorrent/bin/mc /usr/bin/mc
(info) rtorrent: Creating group: rtorrent
(info) rtorrent: Creating user: rtorrent
(info) rtorrent: TZ: Europe/London
(info) rtorrent: Port Web: 6009 is available.
(info) rtorrent: Port SecureWeb: 6008 is available.
(info) rtorrent: Port SCGI: 5000 is available.
(info) rtorrent: Port DHT: 6881 is available.
(info) rtorrent: Port Torrent: 42000 is available.
(    ) rtorrent: GeoIP db_update ------------
(info) rtorrent: IP Geolocation db_update: Country: GeoIP.dat
(info) rtorrent: eth0 ipaddr: xxxxx
(    ) rtorrent: Port mapping: NAT-PMP ------
(    ) rtorrent: Port mapping: UPnP ---------
(info) rtorrent: UPnP Port mapping: 5000, 6881, 42000
(info) rtorrent: external ipaddr: xxxxxx
(info) rtorrent: Cloud host name: xxxxxx
(info) rtorrent: Cloud domain name: myqnapcloud.com
(info) rtorrent: User mail address:xxxxxx
(info) rtorrent: Web server certificate found.
(info) rtorrent: Generating new RPC password.
(info) rtorrent: Applying new RPC password.
(info) rtorrent: IP Geolocation db_update: City: GeoIPCity.dat
(info) rtorrent: Searching application update...
(info) rtorrent: Application is up-to-date.
(info) rtorrent: Current ipfilter size is 3664598 bytes
(info) rtorrent: Remote ipfilter size is 3664598 bytes
(info) rtorrent: PortMapper: Exits with exit status (0)
(info) rtorrent: ipfilter list is up to date!
init.d/monitorix: Starting monitorix rtorrent-monitorix
(info) rtorrent: monitorixd started.
[10-Feb-2016 21:41:12] ERROR: An another FPM instance seems to already listen on /share/Download/rtorrent/temp/php-fpm.sock
[10-Feb-2016 21:41:12] ERROR: FPM initialization failed
init.d/php5-fpm: Starting service failed.
(warn) rtorrent: php-fpm start failed.
init.d/rtorrent: Starting engine program: rtorrent
/usr/bin/rtorrent/bin/dtach: /tmp/rtorrent.dtach: Address already in use
(warn) rtorrent: rtorrent start failed.
init.d/lighttpd: Starting web server rtorrent-webserver
2016-02-10 21:41:13: (network.c.379) can't bind to port:  6009 Address already in use
(info) rtorrent: lighttpd started.
(info) rtorrent: Waiting for background processes to finish... (28175 28174)
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. php-fpm start failed.