Файл конфигурации ВМ
Для просмотра действующей конфигурации xml включенной ВМ необходимо выполнить команду в CLI сервера:
vm xml [имя или id ВМ]
Для просмотра действующей конфигурации xml ВМ необходимо отправить REST API запрос:
GET /api/domains/{id}/xml/
Внимание
Не рекомендуется модифицировать конфигурацию xml вручную.
Для модификации конфигурации необходимо вносить изменения, используя REST API.
Пример изменения пользовательской xml
PUT http(s)://<адрес контроллера>/api/domains/94450c3e-b452-46b0-af4a-f688c726f054/
{
"user_xml": "<features>\n<acpi/>\n<apic/>\n</features>"
}
Сохранение конфигурации ВМ
Файл конфигурации сохраняется в нескольких местах:
-
На локальных директориях узлов с ролями Controller и Node.
-
На пуле данных в директории рядом с диском ВМ (для возможности восстановления ВМ, начиная с версии 6.5.7).
Обновление файла конфигурации происходит только после изменения конфигурации ВМ.
В случае удаления ВМ без диска файл конфигурации, расположенный на пуле данных в директории расположения диска, останется до удаления диска.
Для восстановления ВМ из xml-файла нужно в разделе Серверы - <Имя сервера> - Хранилища - Пулы данных:
-
Нажать кнопку Сканировать ВМ.
-
Выбрать пул данных, на котором находится диск и xml-файл восстанавливаемой ВМ.
-
Напротив ВМ, которую необходимо восстановить, нажать кнопку
Восстановить ВМ.
Внимание
Данный функционал доступен с версии SpaceVM 6.5.7. Чтобы после обновления SpaceVM до 6.5.7 сохранить xml-файлы ранее созданных ВМ на пуле данных рядом с дисками ВМ, необходимо изменить конфигурацию ВМ (например, название или описание ВМ). При создании новых ВМ xml-файл будет сохраняться рядом с диском автоматически.
Организация катастрофоустойчивости ВМ
Возможность восстановить ВМ из xml-файла, расположенного на пуле данных, позволяет организовать катастрофоустойчивость ВМ, развернутых на кластере SpaceVM, в случае его недоступности. Систему хранения данных, которая была подключена к недоступному кластеру, можно подключить к активному кластеру и восстановить на нем ВМ из имеющихся xml-файлов.
Подключение восстановленных ВМ к нужной сети необходимо осуществлять вручную.
Внимание
После восстановления недоступного кластера SpaceVM необходимо убедиться, чтобы система хранения данных не была снова подключена к этому кластеру и на этом кластере не происходило восстановление ВМ. Если будет происходить одновременное восстановление или включение одинаковых ВМ на двух кластерах, это может привести к повреждению данных.