NFS LINUX UBUNTU con Cliente Linux y Cliente Windows explicado paso a paso
Оглавление:
- Установка клиентских пакетов NFS
- Монтирование файловых систем NFS вручную
- Автоматическое монтирование файловых систем NFS с помощью
/etc/fstab - Размонтирование файловых систем NFS
- Вывод
Сетевая файловая система (NFS) - это протокол распределенной файловой системы, который позволяет вам совместно использовать удаленные каталоги по сети. С NFS вы можете монтировать удаленные каталоги в вашей системе и работать с удаленными файлами, как если бы они были локальными файлами.
В операционных системах Linux и UNIX вы можете использовать команду
mount
для монтирования общего каталога NFS в определенной точке монтирования в дереве локальных каталогов.
В этом руководстве мы покажем вам, как вручную и автоматически монтировать общий ресурс NFS на компьютерах с Linux.
Установка клиентских пакетов NFS
Чтобы сначала смонтировать общий ресурс NFS в системе Linux, вам необходимо установить клиентский пакет NFS. Имя пакета отличается в дистрибутивах Linux.
-
Установка клиента NFS в Ubuntu и Debian:
sudo apt updatesudo apt install nfs-commonУстановка клиента NFS в CentOS и Fedora:
sudo yum install nfs-utils
Монтирование файловых систем NFS вручную
Монтирование удаленного общего ресурса NFS аналогично монтированию обычных файловых систем.
Чтобы смонтировать файловую систему NFS в заданной точке монтирования, используйте команду
mount
в следующей форме:
mount NFS_SERVER:EXPORTED_DIRECTORY MOUNT_POINT
Используйте шаги ниже, чтобы вручную смонтировать удаленный общий ресурс NFS в вашей системе Linux:
-
Сначала создайте каталог, который будет служить точкой монтирования для удаленного общего ресурса NFS:
sudo mkdir /var/backupsТочка монтирования - это каталог на локальном компьютере, куда будет смонтирован общий ресурс NFS.
Подключите общий ресурс NFS, выполнив следующую команду от имени пользователя root или пользователя с правами sudo:
sudo mount -t nfs 10.10.0.10:/backups /var/backupsГде
10.10.0.10- это IP-адрес сервера NFS,/backup- это каталог, который экспортирует сервер, а/var/backups- локальная точка монтирования.В случае успеха не выводится.
Чтобы убедиться, что удаленный том NFS успешно смонтирован, используйте команду
mountилиdf -h.
После монтирования общего ресурса точка монтирования становится корневым каталогом смонтированной файловой системы.
Когда вы монтируете общий ресурс вручную, монтирование общего ресурса NFS не сохраняется после перезагрузки.
Автоматическое монтирование файловых систем NFS с помощью
/etc/fstab
Как правило, вы хотите монтировать удаленный каталог NFS автоматически при загрузке системы.
Файл
/etc/fstab
содержит список записей, которые определяют, где, как и какая файловая система будет монтироваться при запуске системы.
Чтобы автоматически смонтировать общий ресурс NFS при запуске вашей системы Linux, добавьте строку в файл
/etc/fstab
. Строка должна содержать имя хоста или IP-адрес сервера NFS, экспортируемый каталог и точку монтирования на локальном компьютере.
Используйте следующую процедуру для автоматического монтирования общего ресурса NFS в системах Linux:
-
Настройте точку монтирования для удаленного общего ресурса NFS:
sudo mkdir /var/backupsОткройте файл
/etc/fstabвашем текстовом редакторе:sudo nano /etc/fstabДобавьте следующую строку в файл:
/ И т.д. / Fstab#10.10.0.10:/backups / var / backups nfs по умолчанию 0 0 Где
10.10.0.10IP-адрес сервера NFS,/backup- это экспортированный каталог, а/var/backups- локальная точка монтирования.Запустите команду
mountв одной из следующих форм, чтобы смонтировать общий ресурс NFS:mount /var/backups mount 10.10.0.10:/backupsКоманда
mountпрочитает содержимое/etc/fstabи смонтирует общий ресурс.В следующий раз, когда вы перезагрузите систему, общий ресурс NFS будет смонтирован автоматически.
Размонтирование файловых систем NFS
Команда
umount
отсоединяет (размонтирует) смонтированную файловую систему от дерева каталогов.
Чтобы отсоединить подключенный общий ресурс NFS, используйте команду
umount
а затем каталог, в котором он был подключен, или удаленный общий ресурс:
umount 10.10.0.10:/backups
umount /var/backups
Если в монтировании NFS есть запись в
fstab
, удалите ее.
Команда
umount
не сможет отсоединить общий ресурс, когда подключенный том используется. Чтобы узнать, какие процессы обращаются к общему ресурсу NFS, используйте команду
fuser
:
fuser -m MOUNT_POINT
Найдя процессы, вы можете остановить их командой
kill
и размонтировать общий ресурс NFS.
umount -l MOUNT_POINT
Если удаленная система NFS недоступна, используйте параметр
-f
(
--force
) для принудительного отключения.
umount -f MOUNT_POINT
Как правило, не рекомендуется использовать параметр force, поскольку он может повредить данные в файловой системе.
Вывод
Мы показали, как подключить и отключить удаленный общий ресурс NFS. Те же команды применимы для любого дистрибутива Linux, включая Ubuntu, CentOS, RHEL, Debian и Linux Mint.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
смонтировать терминал nfsКак сопоставить или смонтировать Android как диск на Windows
Вот как подключить или смонтировать Android как диск в Windows для быстрой и простой передачи файлов.
Как смонтировать диск exfat на Debian Linux
exFAT - это проприетарная файловая система Microsoft, оптимизированная для устройств флэш-памяти, таких как SD-карты и USB-флешки. В этом руководстве мы покажем, как включить поддержку exFAT в Debian Linux.
Как смонтировать windows share на linux с помощью cifs
В операционных системах Linux и UNIX общий ресурс Windows можно смонтировать в определенной точке монтирования в дереве локальных каталогов с помощью параметра cifs команды mount.







