mount nfs-папки | Просто блог

mount nfs-папки

Практическая задача:
Организовать автоматическое подключение удаленной папки к локальной файловой системе через протокол nfs.

Исходные данные:
Сервер-источник: IP 192.168.0.1
Сервер-получатель: IP 192.168.0.2

Папка с файлами на сервере-источнике: /path/to/directory/on/source/server/
Пустая папка на сервере-получателе: /target/path/

Шаг 1 Подключаемся к серверу-получателю по протоколу SSH.
Чтобы упростить себе жизнь с SSH и коннектиться, используя краткую форму записи или по-другому алиасы (alias), прошу в профильную статью SSH — Авторизация по ключу :

ssh target

Шаг 2 открываем на редактирование файл /etc/fstab
и вносим строку

192.168.0.1:/path/to/directory/on/source/server/ /target/path/ nfs rsize=8192,wsize=8192,timeo=14,intr 0 0

Теперь при рестарте сервера в целевой папке /target/path/ будут как-бы лежать файлы, которые по факту находятся на удаленном сервере, но работать с ними вы сможете, как с локальными.

Если в момент старта операционной системы удаленный сервер не доступен, то целевая папка останется пустой. Даже если через какое-то время удаленный сервер станет доступен, это не приведет к автоматическому присоединению. Данная инструкция затрагивает только момент запуска сервера.

Для ручного запуска используйте команду:

sudo mount -t nfs 192.168.0.1:/path/to/directory/on/source/server/ /target/path/

Понравилась статья? Поделиться с друзьями:
Комментариев: 1
  1. Nag

    The nice thing about defining NFS mounts is that they are always available, because they are auto-mounted. So when you reboot the computer and then navigate to the defined folder, OS X will automatically initiate a connection to the NFS server.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: