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

By | 26.12.2015

xenserver-logo

В этой статье я расскажу о том, как настроить 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

Совет

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

Leave a Reply

Your email address will not be published. Required fields are marked *