Данный способ монтирования позволяет автоматически монтировать папку после обращения к ней в наутилусе (к примеру, через закладки) или в терминале:
Установка
Для реализации данного способа необходимо доустановить пакет autofs:
sudo apt-get install autofs
Настройка
Для настройки autofs в файле /etc/auto.master необходимо добавить строку
/nfs /etc/auto.nfs --timeout=60
Здесь –timeout=60 указывает отмонтировать раздел при отсутствии активности на нём более чем 60 секунд. Создаем в корне файловой системы папку /nfs :
sudo mkdir /nfs
В файле /etc/auto.nfs добавляем строку
server -rw,soft,intr,rsize=8192,wsize=8192 192.168.1.2:/path_to_share
где
- -rw,soft,intr,rsize=8192,wsize=8192 – параметры монтирования;
- server – папка, которая будет создаваться в каталоге /nfs при монтировании удаленных папок;
- 192.168.1.2:/path_to_share– IP-адрес и общая папка сервера.
Перезапускаем службу autofs :
sudo /etc/init.d/autofs restart
Проблемы
Недоступность удаленного сервера
Если сеть с сервером NFS недоступна, возможна большая задержка (по умолчанию 3 минуты) при открытии nautilus, в закладках которого находится примонтированная удаленная папка NFS.
Для решения этой проблемы необходимо уменьшить время ожидания монтирования autofs, для этого в файле /etc/default/autofs необходимо раскомментировать или добавить следующие строки:
MOUNT_WAIT=10
#время ожидания ответа от mount
NEGATIVE_TIMEOUT=10
#время ожидания при неудачной попытке монтирования
После этого autofs будет пытаться примонтировать удаленную папку только 10 секунд.
Similar Posts:
- Как сделать балансировку для vmware horizon на haproxy.
- Zabbix. Как установить Grafana.
- Как исправить ошибку Failed to mount /sysroot linux
- Как сделать плановую перезагрузку серверов RD host windows 2016, со снятием нагрузки и возвращением её после ребута.
- монтирование шары CentOS. И использования tar