LINUX.ORG.RU

[внезапно][rtorrent]Зависания


0

0

Дано: Debian Lenny, rtorrent из Squeeze, вполне успешно проработавший несколько недель без перезапуска (и несколько недель до этого, etc...).

Сегодня вечером внезапно начались сбои (заметил уже ночью, обратив внимание на график загруженности канала - http://to./42k7). Добрался до screen'a с rtorrent'ом, обратил внимание, что он периодически фризится. Перезапустил. Так как он у меня обычно работает с минимальным приоритетом как по процессору, так и по диску - запустил без nice'ов. Лучше не стало, скорее, наоборот. Если раньше замирания были на несколько секунд, то теперь доходило до минут - http://to./42k9

Параметры:
- Нагрузка на процессор не менялась.
- Памяти достаточно
- Ничего не качалось, новые раздачи не добавлялись
- messages, syslog, dmesg чистые
- обращения к диску минимальные
- память проверил в онлайне memtester'ом - все ок.
- Места на диске достаточно

Все остальные сервисы прекрасно работают.

Вопрос: что это может быть?

★★★★★

Ответ на: комментарий от anonymous

> Все остальные сервисы прекрасно работают.

Ради интереса пробовал в то же время с той же ФС качать файлы - вполне себе шустро качалось.

YAR ★★★★★ ()

Снова началось :(

YAR ★★★★★ ()
Ответ на: комментарий от YAR

Кстати, сессию скрина в процессе исследований пересоздавал (хотя с ним и так все было в порядке, ибо я мог работать в других «вкладках»), а также запукал rtorrent в сессии скрина другой машины.

/me ушел спать, если у кого есть какие-то идеи на тему «что оно хочет?» - пишите.

YAR ★★★★★ ()
Ответ на: комментарий от YAR

у меня такое же было, в общем-то я так и не понял от чего и почему, подзреваю xfs (она у меня переодически слетала). потом ограничил колличество потоков закачек до разумного числа (16 или меньше) и стало виснуть значителньо реже.

frozen83 ()
Ответ на: комментарий от frozen83

хотя у меня вроде висло, я особо не разбирался, захожу --> не работает --> рестарт

frozen83 ()
Ответ на: комментарий от YAR

Тоже такое было... сперва жесткий диск отваливался...
Потом, когда поменял - опять зависал..
Собрал с свн пакеты - сейчас все нормально крутится, аптайм уже 3-4 месяца.

fjfalcon ★★★ ()
Ответ на: комментарий от frozen83

> подзреваю xfs (она у меня переодически слетала).

Причин слетать нет, да и тем же разделом пользуются и другие программы.

потом ограничил колличество потоков закачек до разумного числа (16 или меньше)


У меня клиент спокойно выдерживал несколько сотен раздач, а затыкаться начал только сейчас.

YAR ★★★★★ ()
Ответ на: комментарий от fjfalcon

> сперва жесткий диск отваливался

RAID-массив. Опять-таки, все остальное работает.

Собрал с свн пакеты - сейчас все нормально крутится


До вчерашнего вечера работало прекрасно - что изменилось?

YAR ★★★★★ ()
Ответ на: комментарий от Komintern

Глобально ничего не меняется, процесс просто перестает грузить процессор:

28265 rain 39 19 232m 91m 50m S 0.0 6.1 26:04.15 rtorrent

Про скрин уже говорил - он продолжает работать, я создаю в нем другие окна и могу работать.

YAR ★★★★★ ()

Раздач много?
А то нашлось тут решение пересобирать curl с

./configure --enable-ares

The problem lies in cURL not being able to send multiple tracker requests with large amounts of open torrents.

The Fix:

Compile c-ares which will allow simultaneous tracker requests.

fjfalcon ★★★ ()
Ответ на: комментарий от fjfalcon

$ ls -1 torrents torrentsbig musictracker musictracker/Various\ Artists | grep -c '\.torrent'
104

Бывало и побольше. Да и количество одновременных раздач лимитировано скоростью на уровне 80.

YAR ★★★★★ ()

В общем, еще ко всему прочему сделал зачистку раздела, отключил rtorrent и сделал дефрагментацию XFS (свел до 0.23%). Ничего не помогло. Когда резко снизил количество торрентов - вроде начало как-то шеелиться, пока провалов сильных нет.

YAR ★★★★★ ()
Ответ на: комментарий от YAR

> Это shell-переменная или куда? И что должна менять?

Да. Что-то там по работе с файлами. Подробнее в гуглах.

dm1024 ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.