LINUX.ORG.RU

Настройка automount on systemd

 ,


0

1

Всем привет
Система debian testing
хочу сделать что бы шары подключали автомонтированием с таймаутом средствами systemd
но что то не получается с таймером.
В юните .automount указано

[automount]
Where=/media/nas/shared
TimeoutIdleSec=301

монтировать то он монтирует, но не отмонтирует.
если посмотреть mount то там будет

systemd-1 on /media/nas/shared type autofs (rw,relatime,fd=49,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=104540)

//192.168.30.57/shared on /media/nas/shared type cifs (rw,relatime,vers=3.1.1,cache=strict,username=griz,uid=1000,forceuid,gid=0,noforcegid,addr=192.168.30.57,file_mode=0660,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,_netdev)

При запуске юнитов никаких тревожных сообщений не вылезает.
Надо что то еще крутить что бы было отмонтирование по таймауту?



Последнее исправление: beastie (всего исправлений: 1)

я так понимаю это таймаут при неудачном монтировании, как пример сетевая шара. Но пусть меня поправят

зы для unmount вероятно нужен другой таймер

psps даже не так, вероятно нужны танцы с бубном в fstab

https://wiki.manjaro.org/index.php?title=Fstab_-Use_SystemD_automount(de)

jtad
()
Последнее исправление: jtad (всего исправлений: 3)

Как настроено автомонтирование? Покажи systemctl cat media-nas-shared.automount, systemctl show media-nas-shared.automount (второе можно на pastebin или куда, там экран текста).

intelfx ★★★★★
()
Ответ на: комментарий от jtad

Нет, это именно то что нужно. Если в точках монтирования timeout=0, то до автомонтера этот таймаут просто не доходит.

intelfx ★★★★★
()

Вроде всё верно. Проверь, что шара действительно никем не используется.

Shadow ★★★★★
()
Ответ на: комментарий от intelfx

systemctl cat media-nas-shared.automount
# /lib/systemd/system/media-nas-shared.automount
[Unit]
Description=NAS shared automount
Requires=NetworkManager.service
Requires=network-online.target


[automount]
Where=/media/nas/shared
TimeoutIdleSec=301

[Install]
WantedBy=remote-fs.target



https://pastebin.com/kpAnuYYg

griz
() автор топика
Ответ на: комментарий от griz

TimeoutIdleUSec=0

Почему-то не подхватился таймаут из юнита.

При systemctl daemon-reload никаких подозрительных сообщений в логе (помимо Reloading.) не возникает?

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

кстати да, там интересно

Unknown section 'automount'. Ignoring.

но непонятно. Вроде все по книжке написано.

griz
() автор топика

Не делай этого удали самбу и тогда компьютер будет нормально работать

anonymous
()
Ответ на: комментарий от anonymous

а ведь так и оказалось. Спасибо.
Регистр важен.

griz
() автор топика
Ответ на: комментарий от anonymous

там пачка виндовых пользователей на этих шарах.

griz
() автор топика
Ответ на: комментарий от anonymous

Unknown section ‘automount’. Ignoring.

Может, регистр важен?

++

Так и есть. А я и не обратил внимания.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.