Глава 16. Управление виртуальными машинами с помощью xend

Глава 16. Управление виртуальными машинами с помощью xend

Глава 16. Управление виртуальными машинами с помощью xend

Демон xend выполняет определенные функции по управлению виртуальными машинами, в том числе осуществляет контроль виртуализированных ресурсов. Для взаимодействия с виртуальными машинами необходимо, чтобы xend работал. Прежде чем вы запустите xend, задайте параметры в файле конфигурации xend-config.sxp, который расположен в etc/xen. Ниже приведены доступные параметры.

Параметр Описание

console-limit

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

min-mem

Определяет минимальный объем памяти (в мегабайтах), выделяемый домену 0. Если указано значение 0, объем не меняется.

dom0 cpus

Определяет число процессоров, которые домен 0 сможет использовать. По умолчанию назначается 1.

enable-dump

Определяет, выполнять ли дамп ядра при сбое. По умолчанию установлено в 0 (дамп не сохраняется).

external-migration-tool

Задает имя приложения или сценария, отвечающего за миграцию внешних устройств. Сценарии должны располагаться в etc/xen/scripts/external-device-migrate.

logfile

Задает расположение файла журнала. По умолчанию журнал будет сохранен в /var/log/xend.log.

loglevel

Устанавливает уровень критичности сообщений, записываемых в журнал. Доступные значения: DEBUG, INFO, WARNING, ERROR, CRITICAL. По умолчанию используется DEBUG.

network-script

Задает сценарий, активирующий сетевое окружение. Сценарии должны располагаться в каталоге etc/xen/scripts.

xend-http-server

Определяет, активировать ли HTTP-сервер. По умолчанию сервер не активирован.

xend-unix-server

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

xend-relocation-server

Активирует сервер перемещения для поддержки миграции между машинами. По умолчанию сервер не активирован.

xend-unix-path

Задает расположение вывода данных команды xend-unix-server. По умолчанию вывод будет сохранен в var/lib/xend/xend-socket.

xend-port

Определяет порт, используемый HTTP-сервером. По умолчанию используется порт 8000.

xend-relocation-port

Определяет порт, используемый сервером перемещения. По умолчанию используется порт 8002.

xend-relocation-address

Определяет адреса виртуальных машин, которым разрешена миграция.

xend-address

Определяет адрес, которому сопоставлен сокет-сервер.

Таблица 16.1. Параметры конфигурации xend

Установив параметры, запустите демон xend. Для его запуска выполните:

service xend start

Остановка xend:

service xend stop

Эта команда остановит xend, если он запущен.

Рестарт xend:

service xend restart

Эта команда перезапустит xend, даже если он уже работает.

Также можно проверить состояние xend:

service xend status 

Отображает состояние демона.