Глава 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
Отображает состояние демона.