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

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


service:nfs

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:nfs [29.03.2024 12:19] – [На сервере] viacheslavservice:nfs [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1
Строка 46: Строка 46:
 <code bash> <code bash>
 mkdir -p /exports/documents /exports/backup mkdir -p /exports/documents /exports/backup
 +apt install -y nfs-server # or nfs-kernel-server
 +# Внести в /etc/exports (no_subtree_check - настройка по умолчанию, без неё выдаётся предупреждение при применении настроек)
 +/exports/documents    192.168.1.0/24(rw,no_subtree_check)
 +/exports/backup       192.168.1.0/24(rw,no_subtree_check)
 +# Применить настройки
 +exportfs -a
 +</code>
 +
 +===== Linux-клиент =====
 +<code bash>
 +# Установка утилит nfs
 +apt install nfs-common
 +# Проверить доступность шар на сервере (нужен именно IP, имя не работает)
 +showmount -e 192.168.1.101
 +# Создать каталоги для монтирования NFS-шар
 +sudo mkdir -p /mnt/nfs/documents /mnt/nfs/backup
 +# Разовое монтирование (работает до перезагрузки)
 +sudo mount -t nfs4 192.168.1.101:/exports/backup /mnt/nfs/backup
 +# Отмонтировать 
 +sudo umount /mnt/nfs/backup
 +# Чтобы действовало постоянно - отредактировать /etc/fstab
 +nano /etc/fstab
 +192.168.1.101:/exports/backup /mnt/nfs/backup  nfs4 auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0
 +</code>
 +С /etc/fstab есть нюансы, такая конфигурация не переносит гибернацию, см. https://help.ubuntu.ru/wiki/nfs
 +
 +https://www.tecmint.com/how-to-setup-nfs-server-in-linux/
 +
 +==== AutoFS ====
 +Автомонтирование сетевых ФС по требованию.
 +<WRAP round important 80%>
 +В отличие от ручного монтирования или через ''/etc/fstab'' конечные каталоги на клиенте создаваться не должны, AutoFS возьмёт это на себя.\\
 +Т. е., для монтирования ''192.168.1.101:/exports/backup'' на клиенте нужно не ''/mnt/nfs/backup'', а только ''/mnt/nfs'' как корневой каталог для Autofs.
 +</WRAP>
 +
 +<code bash>
 +apt install -y autofs
 +# Основной файл конфигурации - /etc/auto.master
 +#  --ghost - создавать каталоги, --timeout - через сколько сек. отмонтировать при отсутствии активности
 +/mnt/nfs /etc/auto.nfs --ghost --timeout=60
 +# /etc/auto.nfs
 +documents -fstype=nfs4,rw 192.168.1.101:/exports/documents
 +backup -fstype=nfs4,rw 192.168.1.101:/exports/backup
 </code> </code>
  
Строка 60: Строка 103:
  
 https://blog.it-kb.ru/2018/10/16/using-the-nfs-client-in-windows-10-professional-edition/ https://blog.it-kb.ru/2018/10/16/using-the-nfs-client-in-windows-10-professional-edition/
- 
-===== Linux-клиент ===== 
- 
-<code bash> 
-mount -t nfs {remote_pc_address}:/remote/dir /some/local/dir 
-# чтобы действовало постоянно - отредактировать /etc/fstab 
-nano /etc/fstab 
-192.168.1.5:/opt/data/nfs /mnt/nfs  nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0 
- 
-# Вывод доступных nfs-ресурсов на сервере 
-showmount -e 192.168.1.5 
-</code> 
-С /etc/fstab есть нюансы, такая конфигурация не переносит гибернацию, см. https://help.ubuntu.ru/wiki/nfs 
- 
-https://www.tecmint.com/how-to-setup-nfs-server-in-linux/ 
service/nfs.1711714757.txt.gz · Последнее изменение: 30.07.2024 19:20 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki