Как создать Виртуальную машину на базе локального загрузочного диска (Local)

Если требуется создать Виртуальную машину с локальным загрузочным диском (Local), то в API запросе указывается опция "imageRef".

В следующем примере происходит создание Виртуальной машины с новым локальным загрузочным диском из Образа 754e77f5-9a0c-4549-b49d-7bde34dc960f (Ubuntu 18.04.4 CUDA).

{
"server" : {
"name": "local",
"imageRef": "754e77f5-9a0c-4549-b49d-7bde34dc960f",
"flavorRef": "8f9a148d-b258-42f7-bcc2-32581d86e1f1",
"availability_zone": "nova",
"networks": [{ "uuid": "cc5f6f4a-2c44-44a4-af9a-f8534e34d2b7" }],
"key_name": "my_keypair",
"max_count": 1,
"min_count": 1
}
}

Где:

  • "name": "local" — название новой Виртуальной машины;
  • "imageRef": "754e77f5-9a0c-4549-b49d-7bde34dc960f" — OpenStack ID образа операционной системы;
  • "flavorRef": "8f9a148d-b258-42f7-bcc2-32581d86e1f1" — OpenStack ID конфигурации;
  • "networks": [{ "uuid": "cc5f6f4a-2c44-44a4-af9a-f8534e34d2b7" }] — OpenStack ID сети, в которой Виртуальная машина получит IP-адрес;
  • "key_name": "my_keypair" — название вашей ключевой пары.

При удалении такой Виртуальной машины удаляется и загрузочный диск.

Дата обновления 19.10.2020