Домашняя виртуализация. Citrix XenServer vs VMware vSphere ESXi. Часть 2 — 2. Citrix Xenserver как NFS сервер.

xenserver-logo

Часть 1. Введение.
Часть 2 – 1. Citrix XenServer. Настройка software raid.
Часть 2 – 2. Citrix Xenserver как NFS сервер.
Часть 2 – 3. Citrix Xenserver. Использование одной клавиатуры в гостевой и хост системах.
Часть 2 – 4. Citrix Xenserver. Баги.
Часть 3 – 1. VMware vSphere ESXi. USB Flash как datastore.
Часть 3 – 2. VMware vSphere ESXi. Использование одной клавиатуры в гостевой и хост системах.
Часть 4. Тестирование.
Часть 5. Заключение.

В этой статье я расскажу о том, как настроить NFS сервер на XenServer. Это позволит иметь одновременный доступ к файлам на зеркальном массиве из предыдущей статьи из всех виртуальных машин.
Т.к. модуль nfsd не загружается при старте сервера добавим его в автозагрузку.

echo "modprobe nfsd" > /etc/sysconfig/modules/nfs.modules

И не забудем выдать соответствующие права на выполнение.

chmod 755 /etc/sysconfig/modules/nfs.modules

Также необходим автозапуск соответствующих служб.

echo "service portmap start" > /etc/init/nfs.conf
echo "service nfs start" >> /etc/init/nfs.conf
chmod 755 /etc/init/nfs.conf

Теперь необходимо разрешить подключение к nfs с других устройств в сети. Для этого занулим аргументы запуска в конфиге portmap.

echo "PMAP_ARGS=\"\"" > /etc/sysconfig/portmap

Теперь можно сконфигурировать папки, которые будут расшарены по nfs. Здесь я расшариваю /mnt/raid.

echo "/mnt/raid 192.168.100.0/24(rw,sync,no_root_squash)" > /etc/exports

Перезагрузимся, проверив что автозапуск работает корректно и службы стартуют.

reboot

Проверим доступность nfs по адресу localhost:

showmount -e localhost

А затем и по ip сервера.

showmount -e 192.168.100.3

Если предыдущая команда была выполнена успешно, можно подключиться к nfs из виртуальных машин. В моём случае nfs хранилище доступно по адресу 192.168.100.3:/mnt/raid

Если будете подключать nfs хранилище из под Windows — вам понадобится сторонний, а не стандартный nfs-клиент из Windows, т.к. стандартный не поддерживает кодировку UTF-8

В следующей статье мы поговорим о гибком пробросе клавиатуры в гостевую систему.

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

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