Инструменты пользователя

Инструменты сайта


howto:sysadmin:nfs

Это старая версия документа!


Монтируем NFS

Автоматическое монтирование в systemd

В системах с systemd вместо automount и /etc/fstab принято всё конфигурировать unit-файлами. Это достаточно удобно и легко автоматизируется.

Пример

[Unit]
Description=lab3daq data
 
[Mount]
What=lab3daq:/data
Where=/lab3daq
Type=nfs
Options=_netdev,soft,vers=4,rsize=131072,wsize=32768
TimeoutSec=30
 
[Install]
WantedBy=multi-user.target
[Unit]
Description=Automount lab3daq
ConditionPathExists=/lab3daq/
 
[Automount]
Where=/lab3daq/
TimeoutIdleSec=60
 
[Install]
WantedBy=multi-user.target

:!: Обратите внимание, файл должен называться в точности как директория, куда монтируется файловая система. Например «mnt-nfs-lab3daq» при монтировании в «/mnt/nfs/lab3daq/».

После этого включаем только юнит .automount.

systemctl enable lab3daq.automount

И пробуем сделать листинг файлов — должно работать.

ls /lab3daq
howto/sysadmin/nfs.1680511086.txt.gz · Последние изменения: 2023/04/03 11:38 — sergey