Настройка NFS-сервера

NFS-сервер может быть установлен на одном из хостов виртуализации.

Создайте пользователей, необходимых для работы с хранилищем. Если nfs-хранилище будет настроено на одном из хостов виртуализации, этот шаг можно пропустить, поскольку пользователь и группа уже существуют.

groupadd kvm -g 36
useradd vdsm -u 36 -g 36

Создайте папку, где будет располагаться хранилище, настройте права доступа на нее:

mkdir -p /nfs/iso-stor

Если к созданной директории необходимо примонтировать устройство, то выполните следующую команду перед выполнением дальнейших действий:

mount /dev/<имя устройства> /data/nfs/iso-storage
chown -R 36:36 /nfs/iso-stor
chmod 0755 /nfs/iso-stor

Установите необходимые пакеты, добавьте службы в автозагрузку и запустите:

yum install nfs-utils -y
systemctl enable rpcbind nfs-server
systemctl start rpcbind nfs-server

Настройте файл конфигурации nfs-сервера. Для работы будем использовать текстовый редактор nano. Установите его командой:

yum install nano -y

Откройте файл /etc/exports для редактирования:

Добавьте запись:

Важно!: необходимо соблюдать формат, лишних пробелов быть не должно.

В данной записи:

Клавишей 'ctrl'+'o' сохраните файл. Клавишей 'ctrl'+'x' выйдите из редактора.

Примените новую конфигурацию командой exportfs -r

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

Для доступа к хранилищу с других хостов добавьте соответствующие правила межсетевого экрана:

Last updated

Was this helpful?