Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 04 Sep 24 14:46:19, всего сообщений: 3211
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2015 из 3211 ================================= RU.LINUX.CHAINIK =
От   : Alexander Suvorov                2:5030/722.68      01 Feb 18 13:27:26
Кому : All                                                 01 Feb 18 13:27:26
Тема : cifs можно монтировать только выждав время
FGHI : area://RU.LINUX.CHAINIK?msgid=2:5030/722.68+5a731d06
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Приветствую, All!

Занятную ситуацию тут наблюдал у себя на домашнем raspberry pi, на котором стоит raspbian. Он у меня уже месяц как настроен под мои нужды и исправно себе трудится, но тут я обратил внимание, что уж больно мало у него свободного места на sdшке. Дай, думаю, удалю с него графическую составляющую за ненадобностью, а заодно и всякие там браузеры, опеноффисы и пр. Окей, удалил.. правда пришлось потом половину пакетов обратно поставить, т.к. сервер quake3 отказался без libsdl запускаться, а libsdl потянул за собой ещё кучу всего при установке, ну да не суть, гига полтора таки в итоге высвободилось :)

И тут я заметил, что transmission-daemon на нём пустует. Торрентов не видит, а в логах при запуске ругается, что мол ноу сач файл ор директори.. или что-то в этом роде. А ведь и правда, смотрю, винчестер с домашнего NAS на котором торренты - не примонтирован. А монтируются диски с него по первому требованию от любой проги, которая желает их видеть. Строки в fstab для них такие:

//192.168.123.1/volume_2 /mnt/BigMama cifs iocharset=utf8,guest,_netdev,x-systemd.automount 0 0
//192.168.123.1/volume_3 /mnt/BigDaddy cifs iocharset=utf8,guest,_netdev,x-systemd.automount 0 0

Тоже, кстати, долго с этим воевал, без x-systemd.automount они монтироваться сразу при загрузке ни в какую не хотели.. теперь я впринципе понимаю почему.
Ну так вот, получается, что до этого, с кучей лишних пакетов, transmission запускался позже по времени и нужный диск себе автомонтировал без проблем, а теперь стало быть - не может - в сислоге ругань по этому поводу, что мол кэннот маунт.. или как-то так. При этом, если я обращаюсь чем-нибудь к другому диску - он тут же монтируется, а точка монтирования для того, к которму обращался при загрузке трансмишен - уже как бы "запорота", показывает, что она имеет некий там размер (4096 вроде) и монтирование в неё уже не происходит.

Решил проблему костылём в виде выжидания времи перед его запуском:
ExecStartPre=/bin/sleep 30
Так всё работает как и должно, но может для этого есть какое более элегантное/грамотное решение?

С наилучшими пожеланиями, Alexander.

--- Линия -- разрыва -- шаблона ---
* Origin: https://www.linuxcounter.net/user/495771 (2:5030/722.68)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.031123 секунды