Настройка 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 — поведение при ошибках.

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

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла (один мастер с возможностью запуска пользовательских подов, PVC в каталоге на хосте, сеть на Calico)

В этой статье мы рассмотрим пошаговую настройку кластера Kubernetes на Ubuntu 24.04 с тремя узлами: один мастер (который также может запускать пользовательские поды) и два рабочих узла. Мы настроим PersistentVolume…

Инструкция по установке и настройке ProxySQL в Ubuntu 24.04

В рамках создания собственного кластера Kubernetes я поднаял кластер Mysql который работает в режиме Master-Slave и Slave-узлы соответственно работают в режиме read-only, а мастер в read-write. Соответственно мне нужен балансировщик…

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

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

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

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла (один мастер с возможностью запуска пользовательских подов, PVC в каталоге на хосте, сеть на Calico)

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла (один мастер с возможностью запуска пользовательских подов, PVC в каталоге на хосте, сеть на Calico)

Инструкция по установке и настройке ProxySQL в Ubuntu 24.04

Инструкция по установке и настройке ProxySQL в Ubuntu 24.04

Полное руководство по настройке UFW в Ubuntu: от основ до продвинутых правил

Полное руководство по настройке UFW в Ubuntu: от основ до продвинутых правил

Полное руководство по развертыванию GlusterFS в Ubuntu Linux: от подготовки до тестирования производительности

Полное руководство по развертыванию GlusterFS в Ubuntu Linux: от подготовки до тестирования производительности

Подробная инструкция по настройке кластера из трёх серверов MySQL на Ubuntu 24.04

Подробная инструкция по настройке кластера из трёх серверов MySQL на Ubuntu 24.04

Полное руководство по настройке NFS-клиента в Ubuntu Linux: от установки до автоматического монтирования

Полное руководство по настройке NFS-клиента в Ubuntu Linux: от установки до автоматического монтирования