Outils pour utilisateurs

Outils du site


Seedbox

Description & mise en place

Usage de rtorrent + pyroscope, détails ici : rtorrent & pyroscope

Problème : freeze du serveur

Un problème, après plusieurs mois d'usage sans problème… : rtorrent fout le serveur dans les choux. Conso excessive de mémoire vive (95% des 4Go assignés à la VM).

L'interface de rtorrent devient très lente (le curseur ne se déplace qu'après plusieurs secondes).

Ce qui a changé entre temps, la partition de stockage des données, qui n'est plus un montage direct du disque dur, mais qui désormais passe par une image .qcow2 qui est ensuite montée au sein de la VM.

mem.sh
#!/bin/bash
ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 2 | head
# ~/bin/mem.sh 
 8.1 26.6 22213 rtorrent
 1.4  1.3  7806 /usr/bin/mpd --no-daemon
 0.0  1.0 22412 ps -eo pmem,pcpu,pid,args
 0.0  1.0 22383 [kworker/0:2]
 1.3  0.0  6151 newsbeuter
 0.4  0.5 22034 /home/rtorrentuser/lib/pyroscope/bin/python2 /home/rtorrentuser/bin/pyrotorque --cron
 0.3  0.0 13009 mutt -F /home/mutt/.config/mutt/muttrc
 0.1  0.0   736 /usr/sbin/unbound
 0.1  0.0   625 dhclient -v -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0
 0.1  0.0 22375 -bash

# free -h
             total       used       free     shared    buffers     cached
Mem:          3,9G       3,7G       166M       568K       7,1M       3,3G
-/+ buffers/cache:       398M       3,5G
Swap:         539M       4,6M       535M

Confirmation que l'accès disque le fait grave ramer (pendant le téléchargement ou le hashing, donc écriture comme lecture).

article/linux/mplx/seedbox.txt · Dernière modification: 2017/06/10 02:03 par fab