Настройка NFS-клиента в Ubuntu Linux

Оцените статью

У меня уже есть небольшая инструкция по установке NFS клиент-сервер в CentOS и надо дополнить еще вариантом для Ubuntu Linux.

1. Установка необходимых пакетов

Откройте терминал и выполните:

# apt update
# apt install nfs-common
  • nfs-common — пакет, содержащий клиентские утилиты NFS (включая mount.nfs).

2. Проверка доступности NFS‑сервера

Убедитесь, что сервер доступен и экспортирует нужные директории:

# showmount -e <IP_или_имя_сервера>

Вы должны увидеть список экспортированных директорий.

3. Создание точки монтирования

Выберите или создайте каталог, куда будет монтироваться удалённая NFS‑директория:

# mkdir /mnt/nfs

4. Ручное монтирование NFS‑директории

Используйте команду mount:

# mount -t nfs <сервер>:<экспортированная_директория> <точка_монтирования>

Пример:

# mount -t nfs 192.168.1.100:/shared /mnt/nfs

Ключевые опции:

  • -o nfsvers=4 — принудительно использовать NFS v4.
  • -o rw — монтирование с правами на запись (по умолчанию).
  • -o ro — монтирование только для чтения.
  • -o soft — «мягкое» монтирование (клиент не «зависает» при потере связи).
  • -o hard — «жёсткое» монтирование (попытка восстановления соединения).
  • -o timeo=10 — таймаут (в десятых долях секунды).
  • -o retry=0 — количество попыток переподключения.

5. Автоматическое монтирование при загрузке (fstab)

Чтобы NFS‑директория монтировалась автоматически при загрузке, добавьте строку в /etc/fstab.

192.168.1.100:/shared  /mnt/nfsshare  nfs  defaults,nofail 0  0

Опции:

  • 192.168.1.100:/shared — сервер и экспортированная директория.
  • /mnt/nfsshare — локальная точка монтирования.
  • nfs — тип файловой системы.
  • defaults — стандартные опции (rw, hard, intr и др.).
  • nofail — система загрузится, даже если NFS‑сервер недоступен.
  • 0 0 — не делать резервную копию и не проверять ФС при загрузке.

Дополнительные полезные опции для fstab:

  • nfsvers=4 — версия NFS.
  • timeo=10 — таймаут.
  • retry=0 — попытки переподключения.
  • soft или hard — поведение при ошибках.

Похожие записи

Настройка взаимодействия RED ADM и Windows Active Directory

Сегодня проведем несколько экспериментов по настройке взаимодействия RED ADM и Windows Active Directory. Есть несколько способов настройки доверия для упрощения миграции с решений Microsoft на Российское ПО и сегодня их…

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Так как на севере делать абсолютно нечего, то я продолжаю заниматься саморазвитием 🙂 На этой неделе вспоминаю и углубляю свои знания в Docker. Лучший способ запомнить тему, это вести конспект…

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Настройка взаимодействия RED ADM и Windows Active Directory

Настройка взаимодействия RED ADM и Windows Active Directory

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Подробная инструкция по написанию YAML‑файлов для Docker Compose

Установка основного контроллера домена на базе REDADM

Установка основного контроллера домена на базе REDADM

zVirt работа с шаблонами виртуальных машин

zVirt работа с шаблонами виртуальных машин

Подробная инструкция по работе с томами (volumes) в Docker

Подробная инструкция по работе с томами (volumes) в Docker

Сетевые возможности Docker

Сетевые возможности Docker