Большой Воронежский Форум
» Железный и soft форум>transmission не подхватывает файлы из watch-dir по nfs.
Hip-Hop 13:37 26.03.2011
transmission не подхватывает файлы из watch-dir по nfs. Почему?

Если сделать /init.d/transmission-daemon restart файлы из watch-dir начинают закачиваться.

Предлагают к использованию такой скрипт:

for file in /volume1/torrentwatch/*.torrent
do
if [ "$file" != "/volume1/torrentwatch/*.torrent" ]; then
echo [`date`] "$file" added to queue. >> /var/log/toradd.log
/opt/bin/transmission-remote -a "$file"
rm "$file"
sleep 1
fi
done

Как решить эту проблему без такой принуждаловки ?

В /etc/exports имею такую настройку /home/Andr/share 192.168.1.0/24(rw,async,no_subtree_check)
[Ответ]
Hip-Hop 14:30 26.03.2011
Схема простая:

Есть файл-сервер (nfs-server) - raid\lvm - /home/Andr/share

Transmission работает на том же сервере, но в openvz - nfs-client, где для него прописана watch-dir в настройках.

Есть другие компьютеры. (тоже nfs-client). С низ заходят в интернет и кладут torrent-файлы в watch-dir. [Ответ]
Part!zan 15:15 26.03.2011
янки гоу хоум! [Ответ]
Hip-Hop 18:19 26.03.2011

Сообщение от Part!zan:
янки гоу хоум!

ай донт ноу.

Когда-то давно использовал samba и deluge и таких проблем не имел.
[Ответ]
Part!zan 23:27 26.03.2011
Hip-Hop, this door is open elsewhere. [Ответ]
Hip-Hop 23:31 26.03.2011

Сообщение от Part!zan:
Hip-Hop, this door is open elsewhere.

еc оф коз [Ответ]
Катя. 04:39 28.03.2011
Part!zan, сам иди домой. упырь

честно говоря не знаю что такое watch-dir, поэтому просто кину ссылку.
у линукса есть несколько уровней загрузки, нфс - не на первом. может эта заметка поможет http://habrahabr.ru/blogs/sysadm/113482/

p.s. решение отсюда стибрил? http://mybookworld.wikidot.com/forum...th-a-watch-dir [Ответ]
yaaa 08:52 28.03.2011
Hip-Hop,
REQUIRE: nfs-client прописали вы для трансмишна? [Ответ]
Hip-Hop 09:45 28.03.2011

Сообщение от Катя.:
честно говоря не знаю что такое watch-dir, поэтому просто кину ссылку.

dir для trans. Файлы которые попадают в неё автоматически становятся на закачку в trans.

Сообщение от Катя.:
p.s. решение отсюда стибрил? http://mybookworld.wikidot.com/forum...th-a-watch-dir

тут посмотрел https://forum.transmissionbt.com/vie...hp?f=4&t=11021

Но почему не работает из коробки? фактически мы и реализовали эту watch-dir средствами bash и transmission-remote.

Сообщение от yaaa:
REQUIRE: nfs-client прописали вы для трансмишна?

это как? на машине на которой trans в etc/fstab - debian-Andr:/home/Andr/share /home/torrents nfs _netdev,auto 0 0 [Ответ]
Hip-Hop 09:52 28.03.2011
yaaa, вот настройки trans.

{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"dht-enabled": true,
"download-dir": "/home/torrents/",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"incomplete-dir": "/root/Downloads",
"incomplete-dir-enabled": false,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"open-file-limit": 32,
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51000,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": 0,
"pex-enabled": true,
"port-forwarding-enabled": false,
"preallocation": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2.0000,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{7e73fe01a087888b66355084e08cb5f8abe572cdfNI0Iy6K ",
"rpc-port": 9091,
"rpc-username": "transmission",
"rpc-whitelist": "192.168.1.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"watch-dir": "/home/torrents/tor-file/",
"watch-dir-enabled": true

} [Ответ]
Hip-Hop 10:16 28.03.2011
yaaa, пробовал оформлять конфиг через /etc/default/transmission-daemon

# Change to 0 to disable daemon
ENABLE_DAEMON=1

# This directory stores some runtime information, like torrent files
# and links to the config file, which itself can be found in
# /etc/transmission-daemon/settings.json
CONFIG_DIR="/var/lib/transmission-daemon/info"

# Default options for daemon, see transmission-daemon(1) for more options
OPTIONS="--config-dir $CONFIG_DIR \
--logfile /var/log/transmission-daemon.log \
--allowed 192.168.1.* \
--bind-address-ipv4 0.0.0.0 \
--peerport 51000 \
--no-auth \
--watch-dir /home/torrents/tor-file/ \
--download-dir /home/torrents/"

Тож самое

p/s OPTIONS это переменная которая раскрывается в стартовом скрипте даемона в init.d.
[Ответ]
gene 23:59 28.03.2011
Катя. провокатор.......
..........и повелась на развод: эта задачка решалясь на экзаменах на админа в ско лет десять назад .
(вставка: уточнил - в 1997 году)
фраза про дебиан просто прикрытие этого местного лемура.
ее решения есть в инете, лемур-баклан просто копирует оттуда свои посты между дрочениями, он сам в линухе ноль - в его цитатах ошибки, глянь спокойно.
Опять ведешься на туфту, радость моя......
Не тужи, дорогая, не ахай ...........
[Ответ]
gene 00:03 29.03.2011
партизан - не тронь катю!
Рыбу, курицу и женщину - только руками!
п.с. еще спаржу.
и не нападай на линухоидов - этот аффтар не относится к ним, он лемур - 48 кончаний в день , иначе спермотоксикоз. Книжки читайте - там и про лемуров, и про линух есть. [Ответ]
Hip-Hop 06:58 29.03.2011
Part!zan, Катя., не надо грызни.

Сообщение от gene:
ее решения есть в инете, лемур-баклан просто копирует оттуда свои посты между дрочениями, он сам в линухе ноль - в его цитатах ошибки, глянь спокойно.

ну, я в Ленаксе всего три месяца. Изучаю. Укажите на решение. Я не нашёл. [Ответ]
Xelas 08:35 29.03.2011

Сообщение от Hip-Hop:
transmission не подхватывает файлы из watch-dir по nfs. Почему?

transmission запускается раньше чем стартует сетка/ монтируется nfs ? [Ответ]
Hip-Hop 13:25 29.03.2011

Сообщение от Xelas:
transmission запускается раньше чем стартует сетка/ монтируется nfs ?

nfs монтируется через fstab, но это виртуальный контейнер - openvz. Если добавить файлы в watch-dir и сделать restart - start\stop, то они встанут на закачку. Если ещё добавить, то ничего не произойдет до следующего restart даемона. А они должны вставать по мере добавления в watch-dir.

в rc2.d - что стартует на 2 уровне выполнения. имеем такую картину:

S01bootlogs S13portmap S14nfs-common S16rsyslog S16transmission-daemon S17cron S17ssh S19rc.local S19rmnologin S19stop-bootlogd

в rcS.d - то чё стартует всегда.

S04bootlogd S07hwclock.sh S08checkfs.sh S11mountoverflowtmp S12urandom S16mountnfs-bootclean.sh
S01mountkernfs.sh S05hostname.sh S07ifupdown-clean S09ifupdown S12networking S13portmap S17bootmisc.sh
S02udev S05hwclockfirst.sh S07module-init-tools S09mountall.sh S12procps S14nfs-common S17quota
S03mountdevsubfs.sh S06checkroot.sh S07mtab.sh S10mountall-bootclean.sh S12udev-mtab S15mountnfs.sh S18stop-bootlogd-single [Ответ]
Hip-Hop 18:54 29.03.2011
Xelas, ну? какие будут идеи? тела скриптов приводить?

я тут пытаюсь рассуждать.

во-первых, проблема возникает только на share директориях для trans. (вроде как)
во-вторых, c samba и deluge таких проблем не было.

Кто виноват то? [Ответ]
Hip-Hop 19:28 29.03.2011
Xelas, может надо что-то из этих опций включить? http://www.linuxmanpages.com/man5/nfs.5.php ? [Ответ]
Hip-Hop 13:52 03.04.2011
У кого ещё будут идеи? [Ответ]
yaaa 08:31 04.04.2011
раз с другими работает тцп включи
а основная идея, состоит в том, что ввиду абсолютного отсутствия смысла и практического применения, подобных затей не затевать.. [Ответ]
Hip-Hop 18:01 04.04.2011

Сообщение от yaaa:
ввиду абсолютного отсутствия смысла и практического применения,

Не понял? Как это? Я раскладываю все сервисы по виртуальным ящикам. ftp-сервер в одном. smtp-сервер и transmission в разных Так ими легче управлять (через квоты) следить за ними и оставлять базовую систему 'чистой'. Потом.. я использую watch-dir (фича которая есть во всех тор-клиентах) и по share, а иначе как? В чем тут

Сообщение от yaaa:
отсутствия смысла и практического применения

Вы тролль с датой регистрации 04 года?
[Ответ]
yaaa 16:15 05.04.2011
1. есть chroot в линупсе
то что вы делаете = бессмысленная трата ресурсов сервера - эта насчёт осмысленности затеи.
2. очень хорошо, что есть опция watch-dir - теперь найдите ей практическое применение в трансмишне, у которого есть remote-gui и не один, даже если у вас много пользователей система с watch-dir неудобна именно для вас - замахаетесь отвечать на вопросы типа когда закачается что нибудь или вычищать шару, в которую будут сыпаться скачанные файлы.
3. я не знаю, мне пофиг.
ЗЫ: и да мне скучно чтот сейчас. [Ответ]
Hip-Hop 09:57 06.04.2011

Сообщение от yaaa:
1. есть chroot в линупсе

И что дальше? черут не подходит для этого.

Сообщение от yaaa:
то что вы делаете = бессмысленная трата ресурсов сервера - эта насчёт осмысленности затеи.

Почему трата?

Сообщение от yaaa:
2. очень хорошо, что есть опция watch-dir - теперь найдите ей практическое применение в трансмишне, у которого есть remote-gui и не один, даже если у вас много пользователей система с watch-dir неудобна именно для вас - замахаетесь отвечать на вопросы типа когда закачается что нибудь или вычищать шару, в которую будут сыпаться скачанные файлы.

Есть web-морда и что? Я хочу просто закинуть torr-файл в папку и чтобы он встал на закачку без дополнительных манипуляций.
[Ответ]
Hip-Hop 10:12 06.04.2011

Сообщение от yaaa:
замахаетесь отвечать на вопросы типа когда закачается что нибудь или вычищать шару, в которую будут сыпаться скачанные файлы.

Не замахаюсь. Во-первых, я сделаю квоту дискового пространства для пользователя.

Во-вторых, ограничу количество активных пользователей и поделю выделенную скорость под tor.

Есть web-гуи для мониторинга состояния закачки. [Ответ]
Xenon 20:33 18.06.2011
Hip-Hop, 21 год, а такой ерундой занимаешься. Может, тебе работу найти? [Ответ]
Вверх