Для embedded-устройства 2-3-4 активных торрента - это номинальная нагрузка. Правьте файл settings.json, но потом не справшивайте почему появились сбои.
Для embedded-устройства 2-3-4 активных торрента - это номинальная нагрузка. Правьте файл settings.json, но потом не справшивайте почему появились сбои.
Вопрос: как сконфигурировать transmission, чтобы роутер не зависал?
Зависать он стал, когда я вместо флешки 16Гб стал использвать винт 120 Гб.
Дано: WL500Gpv2, запущен transmission, загружает не более 2-3 торрентов одновременно (отдельный скрипт за этим следит), причем добавлено торрентов порядка 50 (количество зависит от суммарного объема), винт подключен 120Гб. Все загруженные торренты сидируются.
Хочется сидировать большое количество торрентов, так как качаю я не всегда самое раздаваемое, и охота рейтинг держать на высоте.
Какая опция в конфиге отвечает за количество одновременно загружаемых торрентов ? Чтобы трансишн сам следил за очередностью заргузки. А то у меня сейчас добавлены все торренты, которые хочу скачать, в режиме Stopped, и отдельный скрипт переводит по очереди их в состояние Start по мере окончания загрузки активных.
Ещё вопрос: как называется переменная окружения, в которую можно внести доп. опции конфигурации transmission-remote ? (где-то встречал, но не могу найти где)...
Или как сделать, чтобы с командной строки в шелле не нужно было указывать логин/пароль, а в WEB и RPC нужно было?
Last edited by sergvg; 12-11-2011 at 06:30.
свап подключаю в post-mount, раздел 256Мб
post-mount:
Code:#!/bin/sh log='/tmp/log' for f in /tmp/mnt/* do [ -d "$f/opt" ] && opt=$f [ -d "$f/torrent" ] && torrentdir=$f done echo `date` opt:$opt torrentdir:$torrentdir >>$log [ -n $opt ] && mount|grep '/opt' || /bin/mount -o bind,sync,noatime,rw $opt/opt /opt /opt/nShaper_0.4.4.2_FD.sh start [ -n $torrentdir ] && ln -sf $torrentdir /tmp/data echo `date` Find swap >>$log for s in `fdisk -l | grep 'Linux swap'|awk '{print $1}'` do echo swapon $s>>$log swapon $s done #swapon /dev/scsi/host0/bus0/target0/lun2/part5 #swapon /dev/scsi/host0/bus0/target0/lun0/part5 echo Pids transmission before run: `pidof transmission-daemon`>>$log [ -n $opt ] && [ -n $torrentdir ] && pidof transmission-daemon || /opt/bin/transmission-daemon -g /tmp/data/torrent/.config echo `date` Pids transmission after run: `pidof transmission-daemon`>>$log
Last edited by sergvg; 12-11-2011 at 07:26.
Code:[admin@Router_ASUS root]$ fdisk -l Disk /dev/scsi/host0/bus0/target0/lun0/disc: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/scsi/host0/bus0/target0/lun0/part1 * 1 1574 12643123+ 7 HPFS/NTFS /dev/scsi/host0/bus0/target0/lun0/part2 1575 1705 1052257+ 83 Linux /dev/scsi/host0/bus0/target0/lun0/part3 1706 14560 103257787+ c Win95 FAT32 (LBA) /dev/scsi/host0/bus0/target0/lun0/part4 14561 14593 265072+ 82 Linux swap
В post-mount указан part5 а сваповский раздел у Вас 4? Может тут ошибка?
Да и 256 метров, не маловато?
В логах роутера, кстати, в параметрах памяти, есть строка отображения работы swap
Там ещё посмотрите. Работает он у вас.
P.S. И почему у вас строка swapon закомментирована?#swapon /dev/scsi/host0/bus0/target0/lun0/part5
Last edited by МИНЗДРАВ; 12-11-2011 at 07:53.
WL500gpv2-1.9.2.7-rtn-r4667
swapon закомментирована для того, чтоб не забить синтаксис команды swapon. Не закомментирована она в стороке №19, там анализируется вывод команды fdisk -l, и таким образом подключается именно тот раздел, который является swap.
Команда echo в строке 18 записала в файл-лог строку: swapon /dev/scsi/host0/bus0/target0/lun0/part4, что является подтверждением правильности выполнения команды swapon.
Для свопа, пишут здесь, достаточно вобще 64Мб.
Но я ни разу не видел использование свопа более 10Мб
Но вопрос остается в силе: почему роутер зависает...Code:[admin@Router_ASUS root]$ free total used free shared buffers Mem: 29960 29376 584 0 1112 Swap: 265064 5396 259668 Total: 295024 34772 260252
Когда на раздаче было до 10 торрентов (на 16Гб больше не влазит) - то не зависал.
Ламер, деградировавший до чайника.
1. WL-500gP(v1)|RAM 128M|Entware 3.0.4-r4844M|Доработаны цепи питания|Заменены светодиоды
Samsung G2 Portable HX-MU050DC|Скрипт поднятия wan после падения|transmission|dlengine|vnstat
2. DIR-320|RAM 64M|Flash 8M|Entware 1.9.2.7-rtn-r4772M|Принт-сервер для HP 1000-1022, P1005-P1505