Поиск

19 сент. 2009 г.

How-to`s — Автомонтирование NFS с network manager

Потребовалось автоматическое монтирование nfs при появлении сети и автоматическое её отмонтирование при её отсутствии. Для этого создадим файл /etc/NetworkManager/dispatcher.d/01ifupdown, в него запишем:
1
2
3
4
5
6
#!/bin/bash
if [ `nm-tool|grep State|cut -f2 -d' '` == "connected" ]; then
mount -t nfs %server%:%server_dir% %local_dir%
else
umount %local_dir%
fi

Где %server% - ip адрес сервера nfs, %server_dir% - директория на сервере, которую требуется подмонтировать и %local_dir% - директория куда оно будет монтироваться.
PS Способ точно работает в arch и debian

Комментариев нет: