Документация VMmanager 5 Cloud

Настройка NFS-хранилища

Виртуальный диск виртуальной машины представляет собой образ жёсткого диска. Виртуальные диски хранятся на локальном или сетевом устройстве — хранилище. Хранилище NFS — сетевое хранилище, использующее протокол сетевого доступа к файловым системам — NFS. В статье описывается алгоритм настройки NFS-хранилища. Подробнее о сетевых хранилищах см. в статье Сетевые хранилища.

Установка NFS-сервера

Выполните команды:

yum -y install nfs-utils nfs-utils-lib
service rpcbind restart
service nfs start
chkconfig rpcbind on
chkconfig nfs on

Настройка NFS

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

  1. Отредактируйте файл /etc/exports, чтобы получить запись вида:

    /export <client_ip>(rw,sync,no_subtree_check,no_root_squash)
    Пояснения
  2. Обновите файл /etc/exports, выполнив команду:

    exportfs -a
  3. Отредактируйте файл /etc/idmapd.conf. Укажите в качестве параметра Domain имя вашего домена.
  4. Выполните команды для запуска idmapd и nfsserver:

    /etc/init.d/idmapd start
    /etc/init.d/nfsserver start

Настройка клиентов

  1. Отредактируйте /etc/idmapd.conf. Укажите в качестве параметра Domain имя вашего домена.
  2. Выполните команду для запуска idmapd:

    /etc/init.d/idmapd start
  3. Примонтируйте файловую систему:

    mount -t nfs4 <servername>:/ <mntpath>
Обратите внимание!
Клиент и сервер NFSv4 должны принадлежать одному домену. В противном случае это может привести к следующим проблемам при создании и удалении виртуальных машин.

Firewall

Доступ к NFS-серверу должен быть разрешён в Firewall:

iptables -A INPUT -s <ip>/<mask> -m state --state NEW -p tcp --dport 2049 -j ACCEPT
service iptables save
Пояснения