Oleg Atamanenko

thoughts about programming

Настройка autofs для монтирования NFS-ресурсов

Summary: В данной заметке описана настройка autofs для доступа к сетевым ресурсам, доступным по NFS.

Последние несколько лет (с тех пор, как количество компьютеров дома стало больше одного) возникла проблема беспрепятственного доступа к данным, хранящимся на одном компьютере с другого.

Было найдено самое простое решение - NFS.

Как выяснилось позже это было не самое удачное решение - ноутбук не всегда находился дома, а, значит, домашние сетевые ресурсы не всегда доступны. Соответственно, при загрузке операционной системы происходили задержки из-за поиска компьютера с сетевыми ресурсами. Не очень удобно, но жить можно.

Решил окончательно разобраться с этим и начал искать решение. Оно оказалось на поверхности и затронуло только клиента ресурсов, то есть ноутбук. Решение называется autofs.

  1. Устанавливаем autofs.
sudo aptitude install autofs5 nfs-common

  1. Производим настройку.
    Редактируем файл /etc/auto.master. Расскомментируем строку, содержащую строки /net -hosts:
/net -hosts
+auto.master

  1. В файл /etc/hosts можно внести адреса серверов с NFS-ресурсами (для того, чтобы избежать DNS-запросов). В моём случае:
192.168.18.1 server

  1. Перезапускаем сервис autofs
sudo service autofs restart

  1. Теперь открываем в файловом браузер адрес /net/server и видим его сетевые ресурсы, доступные для данного клиента.



6. Пользуемся.