У меня есть домашнее безголовое NAS, работающее 12.04.
В нем у меня есть куча дисков, которые представлены как общий ресурс самбы благодаря Greyhole . Если я хочу что-то сделать с файлами в этом общем ресурсе, я должен сделать это через greyhole, чтобы все обновлялось правильно. Таким образом, общий ресурс должен быть смонтирован локально, а затем доступен оттуда, если я хочу работать с файлами с локального компьютера. Я делаю этот монтаж автоматически благодаря этим инструкциям.
У меня также установлен Deluge, который отвечает за все мои потребности в торрентах. Местоположение для загрузки Deluge по умолчанию находится в этой общей папке, поэтому все загрузки сразу доступны для остальной части сети.
Очевидно, что для того, чтобы все работало, общий ресурс должен быть смонтирован, иначе у Deluge возникнут проблемы с загрузкой в него.
Проблема в том, что Deluge запускается до , когда общие ресурсы монтируются при загрузке системы. Таким образом, загрузка / заполнение не продолжается автоматически после загрузки. Я должен войти в систему и принудительно выполнить повторное сканирование вручную и запустить каждый торрент, в противном случае все торренты просто зависают при ошибке.
Есть ли способ, как я могу начать наводнение после того, как акции были правильно установлены? Я изучил функциональность Upstart emits
, но не могу заставить его работать должным образом. Любой совет?
Как наводнение запускается автоматически при начальной загрузке? Через Выскочку?
необходимо добавить строку в конец функции запуска в/etc/init.d/mount_shares_locally:
initctl emit --no-wait mounted-samba-shares
затем имеют наводнение, "запускаются на mounted-samba-shares" в Новомодном задании наводнения.