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

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

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

Параметр Описание
console-limit
Determines the console server's memory buffer limit and assigns values on a per-domain basis
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
Определяет адрес, которому сопоставлен сокет-сервер.
Установив параметры, запустите демон xend. Для его запуска выполните:
service xend start
Остановка xend:
service xend stop
Эта команда остановит xend, если он запущен.
Рестарт xend:
service xend restart
Эта команда перезапустит xend, даже если он уже работает.
Также можно проверить состояние xend:
service xend status
The output displays the daemon's status.