Page 4 of 58 FirstFirst ... 234561454 ... LastLast
Results 46 to 60 of 858

Thread: Установка rTorrent "на пальцах".

  1. Quote Originally Posted by Power View Post
    Ну вы даёте! Это были 2 предложения со знаками вопроса в конце.
    Это Вы даете! Думать нужно пер тем как отвечать на вопрос, а если думать лень или счиатеш себя шибко умным нечего и отвечать. Я б на вашем месте сообщение подправил дабы остальных ньюбов не путать.

    Archim, это вам спасибо за такую подробную инструкцию написанную для людей, а не системных администраторов.

  2. #47
    Quote Originally Posted by Slav_on View Post
    Это Вы даете! Думать нужно пер тем как отвечать на вопрос, а если думать лень или счиатеш себя шибко умным нечего и отвечать.
    Спасибо на добром слове, мой далекий друк. На будущее - не стоит мне говорить, что следует делать. Тогда я не скажу куда Вам следует идти со своими претензиями.

  3. #48
    Quote Originally Posted by Archim View Post
    У меня есть вопрос к знатокам: где можно прописать объём памяти, которую rTorrent'у разрешено использовать?
    max_memory_usage = размер в байтах
    Но не нужно там ничего писать. Если rtorrent-у не хватит памяти вследствие этого ограничения, он просто перестанет работать. Без какой-либо диагностики в веб-морде, и Вы концов действительно не найдете. Словом, это не рекомендация типа "пользуй поменьше памяти", это просто программное ограничение сверху.
    Quote Originally Posted by Archim View Post
    какой объём был бы оптимален?
    Тот, что там указан по умолчанию.

  4. #49
    Огромное спасибо! Наконец-то заработал сабж )

    Единственный минус - жрёт почти все скудные ресурсы роутера ((

  5. Arrow

    Quote Originally Posted by Power View Post
    Что у вас сейчас выдаёт ls -al /tmp/local/root/ ?
    Code:
    [admin@ASUS_WL500GP root]$ ls -al /tmp/local/root/
    drwx------    1 admin    root            0 Jan  1  2000 .
    drwxr-xr-x    1 admin    root            0 Jan  1  2000 ..
    drwxr-xr-x    1 admin    root            0 Oct 15 21:09 .p
    -rw-r--r--    1 admin    root          141 Oct 15 22:50 .profile
    drwxr-xr-x    1 admin    root            0 Oct 15 22:33 ?
    drwxr-xr-x    1 admin    root            0 Oct 15 22:33 mkdir
    Вот это выдает.

  6. #51
    drwxr-xr-x 1 admin root 0 Oct 15 22:33 ?
    жесть...

  7. #52
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    Автор молодец, собрал все в кучку для ньюбов!

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

    Предлагаю автору реализовать такой вариант:
    создать своп-файлы и на флешке и на диске. В post-mount делаем проверку на наличие своп-файла на диске. Ели его нет (диск вообще не подмонтирован), то цепляем своп с флешки и стопорим rtorrent. Если есть, то цепляем своп на диске, отцепляем с флешки и запускаем рторент.
    Таким образом мы и сохраним работоспособность роутера в случае отсутствия диска (по идее тут можно и вообще без свопа обойтись, но мало ли, какой еще софт впоследствии будет установлен? так оно вернее) и минимизируем частоту использования свопа на флешке, и избавим рторрент от необходимости перехеширования всех файлов, если роутер будет включен или перезагружен без диска (в этом случае рторрент "потеряет" все торренты и при последующем их "обнаружении" (если винт будет подключен) будет все перепроверять).

  8. Quote Originally Posted by skelet View Post
    жесть...
    Переделал теперь вот что выдает:
    Code:
    drwx------    1 admin    root            0 Jan  1  2000 .
    drwxr-xr-x    1 admin    root            0 Jan  1  2000 ..
    drwxr-xr-x    1 admin    root            0 Oct 16 21:53 .p
    -rw-r--r--    1 admin    root          141 Oct 16 22:02 .profile
    Вообще что это за байда? Понимаю что атрибуты... но дальше масль обрывается ;-)

  9. #54
    Quote Originally Posted by skelet View Post
    ...
    Единственный минус - жрёт почти все скудные ресурсы роутера ((
    "Урежьте" канал для rTorrent. Особенно это касается работы в внутрисетевыми трекерами. С ними скорость приёма/передачи выше, чем возможности USB-порта роутера.

    Quote Originally Posted by Reyter View Post
    ...
    От себя таки скажу - да, лично у меня был прецендент с очень быстрым помиранием флешки, на которой был организован своп. После чего я от такого варианта отказался напрочь.
    Интересная информация. Но это могло быть случайное повреждение флешки. Ждём ещё сигналов. =)
    Предлагаю автору реализовать такой вариант:
    создать своп-файлы и на флешке и на диске.
    ...
    Идея конечно хорошая, грамотная. Мне нравится. Но реализация её мной, в обозримом будущем, не предвидится. Я хоть и проработал определённое время сисадмином, но *nix'ы обошли меня стороной. Так что синтаксис и конструкции скриптов мне надо изучать практически с нуля.
    Понимаю, что там ничего сложного, но всё требует времени.
    По-хорошему надо много ещё чего сделать и написать кучку скриптов, обрабатывающих различные события из жизни роутера. Можно ещё часть инструкции, что ниже заброски файлов на роутер, оформить в виде скрипта... А надо ли?
    Если будут ещё сообщения об убитых флешках - перетащу swap на винт.
    Если найдётся желающий и умеющий, который напишет предложенный Вами скрипт, с удовольствием интегрирую его в инструкцию.
    Last edited by Archim; 17-10-2008 at 00:33.

  10. #55
    Еще раз спасибо автору за инструкцию, просто и доступно.

    Хочу предложить добовление или лучше сказать продолжение настройки по инструкциям от vectorm и английский вариант настройки [How To] Install and Configure Olegs firmware на основе данной инструкции. То есть WL-500Gp + USB-hdd-250Gb.

    Настройка начинается с п.3 данной инструкции, т.к. все предыдушие настройки производились по выше приведенным инструкциям.

    Создаём папку для заливки файлов:

    mkdir /opt/backup
    Копируем в папку backup все файлы из архива: rt_files.zip
    Я это делал с помощью Total Commander (FTP) и mc.

    Копируем файл post-boot
    cp /opt/backup/post-boot /usr/local/sbin/
    Добавляем в post-firewall строчку
    echo "iptables -I INPUT -p tcp --dport 51800:51801 -j ACCEPT" >> /usr/local/sbin/post-firewall
    Редактируем файл pre-shutdown

    vi /usr/local/sbin/pre-shutdown

    содержание:
    #!/bin/sh

    /opt/etc/init.d/rc.unslung stop

    sleep 10s

    for i in `cat /proc/mounts | awk '/ext3/{print($1)}'` ; do
    mount -o remount,ro $i
    done

    #/usr/bin/logger "*** pre-shutdown : started"

    swapoff -a

    sleep 5s
    /usr/bin/logger "*** pre-shutdown : finished"
    Добавляем в post-mount строчки
    echo "/opt/etc/init.d/S80lighttpd start" >> /usr/local/sbin/post-mount
    echo "/opt/etc/init.d/S99rtorrent start" >> /usr/local/sbin/post-mount
    Копируем ещё один файл:
    cp /opt/backup/.files /usr/tmp/local/
    Сохраняем и перезагружаемся:
    flashfs save && flashfs commit && flashfs enable && reboot
    4. Установка web-сервера.

    Проходит в точности по инструкции Archim.

    5. Установка torrent-клиента.

    Проходит в точности по инструкции Archim. За небольшим исключение, я установил только
    ipkg install rtorrent
    ipkg install adduser
    ipkg install grep
    ipkg install gawk
    так как
    ipkg install procps
    ipkg install screen
    я установил по инструкции от vectorm

    6. Установка web-интерфейса.

    Проходит в точности по инструкции Archim.

    Ну вот вобщем, то и все. Заработало все сразу, ни каких настроек скорости не менял.

    P.S.: На авторство не претендую, это все заслуга Archim. Если что не так, сильно не ругайте, это мой первый ТРУД на данном поприще.
    Last edited by AlekseyA; 17-11-2008 at 13:09.

  11. #56
    Join Date
    Mar 2007
    Location
    Russia, Ryazan
    Posts
    696
    Quote Originally Posted by Archim View Post
    Мне нравится. Но реализация её мной, в обозримом будущем, не предвидится. Я хоть и проработал определённое время сисадмином, но *nix'ы обошли меня стороной. Так что синтаксис и конструкции скриптов мне надо изучать практически с нуля.
    Понимаю, что там ничего сложного, но всё требует времени.
    В принципе действительно ничего сложного. Должно получиться что-то типа такого:

    Code:
    if [ -f /tmp/mnt/disc0_1/swap.file ]
        then
        /sbin/swapon /tmp/mnt/disc0_1/swap.file && /opt/etc/init.d/S99rtorrent start && /sbin/swapoff /tmp/mnt/disc1_1/swap.file
        else
        /sbin/swapon /tmp/mnt/disc1_1/swap.file && /opt/etc/init.d/S99rtorrent stop && /sbin/swapoff /tmp/mnt/disc0_1/swap.file
    fi

  12. #57

    -

    Не получается отформатировать в ext3.Делаю все как написано,ошибки не выдаются,но после ребута файловая система всеравно остается nfts

    Странно,на 3-ий раз все вышло,хотя делал все время одно и тоже.И еще umount /tmp/harddisk не хочет работать...

    Была глючная прошивка,скаченная с сайта локалки CLN
    Last edited by Dyatel; 17-10-2008 at 22:11.

  13. #58
    Quote Originally Posted by Dyatel View Post
    Не получается отформатировать в ext3.Делаю все как написано,ошибки не выдаются,но после ребута файловая система всеравно остается nfts
    Ха, может что-то не то форматируете? )
    Напишите что выдаёт
    df - h и
    mount на вашей железяке?

  14. #59
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    И еще umount /tmp/harddisk не хочет работать...
    вместо umount делайте mount -oremount,ro Хотя и тут все не так просто...

  15. #60
    кстати а можно отрубить проверку после закачивания, которая зачем-то производится?

Page 4 of 58 FirstFirst ... 234561454 ... LastLast

Similar Threads

  1. Простая настройка роутера до торрентов
    By gostest in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1402
    Last Post: 21-05-2010, 18:58
  2. Установка rtorrent и морды.
    By aleks_blade in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 88
    Last Post: 13-03-2010, 22:21
  3. [How to] rtorrent & ntorrent
    By mancub in forum WL-500gP Tutorials
    Replies: 101
    Last Post: 18-12-2008, 07:21
  4. older rtorrent version
    By FastJack in forum WL-500gP Q&A
    Replies: 1
    Last Post: 23-10-2007, 09:40

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •