Установка и настройка Citrix XenServer Часть 4.

Дата: 27.05.2015 Автор Admin

В данной статье мы рассмотрим автозапуск виртуальных машин и создание локальных хранилищ.

Добавим новый хост Xen — xen3.

Настроим автоматический запуск виртуальных машин на хосте xen3.

Открываем консоль сервера, и определяем UUID пула xen3 следующей командой:

В данном случае UUID равен —  22a1a096-b11c-eeda-194d-58aa6168e6dd

Теперь включаем функцию автостарта на уровне пула xen.

Теперь включим автозапуск на уровне виртуальных машин.

Получаем список vm командой:

Далее берем параметр UUID необходимой VM и включаем автозапуск:

Теперь перезагрузим хост xen. После загрузки гипервизора виртуальная машина будет запущена.

Перейдем к настройке локальных хранилищ.

Если по каким-то причинам вы не можете использовать общие хранилища, вы можете создать  SR из локальных дисков.

Далее мы создадим:

Локальное хранилище ISO файлов

Локальное хранилище LVM

Локальное хранилище EXT

Выключим хост и добавим 3 диска.

Я добавлю 1 диск на 100 гб для ISO хранилища, 1 диск на 200 гб для LVM SR и 1 диск на 300 гб для EXT SR.

Начнем с настройки  локального хранилища iso файлов.

Открываем консоль сервера xen3 через xencenter.

Посмотрим диски в системе командой:

Вывод будет примерно таким:

В данном случае мне нужен диск /dev/sdb , т.к. его размер 100 гб и на нем мы планировали сделать iso хранилище.

Создадим таблицу разделов на данном диске.

Теперь если набрать fdisk -l , вы увидите следующую картину:

Теперь создадим на диске файловую систему.

Создадим папку куда будет подключаться данный диск:

Добавим в  файл /etc/fstab точку монтирования для нового диска:

Подключаем диск:

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

Создадим новое ISO хранилище:

Как видите у нас появилось новое хранилище для ISO образов.

Перейдем к созданию хранилищ виртуальных машин.

Создадим LVM хранилище на диске /dev/sdd , размер которого 200гб.

В данной команде вместо uuid вводится значение uuid хоста, для удобства при вводе команды удалите uuid, чтобы получилось host-uuid= и нажмите Tab, консоль сама подставит значение uuid вашего хоста.

Теперь у нас появилось LVM хранилище для виртуальных машин.

Создадим EXT хранилище, на оставшемся диске /dev/sdc на 300 гб.

Отличие EXT хранилища в том, что виртуальные машины на нем хранятся в виде файлов, например как на NFS.

EXT хранилище создано!

Готово, теперь у нашего хоста есть одно локальное хранилище ISO дисков, и два хранилища для виртуальных машин.

Но настоятельно рекомендую использовать общие хранилища, т.к. это наиболее надежный способ.

Удачной установки! =)

 

 


Комментарии

Андрей.

Приветствую автора.

Интересно было бы увидеть настройку по поводу повышения отказоустойчивости Xen Server. Касаемо настройки кластера из двух физических серверов с Xen Server.

А так же как прикручивать к Xen Server мониторинг raid если имеется в самом железе в сервере аппаратный контроллер.

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

Ваш e-mail не будет опубликован.