Примечание
Локальный диск также можно подключить во время создания ВМ.
Прежде чем подключать локальный диск, выключите ВМ.
В веб-консоли выберите нужный проект.
В списке сервисов выберите Compute → Виртуальные машины .
Выберите нужную ВМ и перейдите на вкладку Диски .
Нажмите кнопку Добавить диск и выберите Локальный .
Укажите параметры локального диска:
Имя — уникальное имя диска в рамках ВМ. Позже его нельзя изменить.
Размер диска —
размер диска в гигабайтах.
(опционально) Параметры подключения → Device Name — автоматически сгенерированное имя диска, которое будет отображаться в /dev/disk/by-id/mws-* и использоваться для обращения к диску внутри ВМ. Позже его нельзя изменить.
Если у вас нет утилиты MWS CLI:
Добавьте описание локального диска (localDisks) в блок storage и обновите конфигурацию ВМ:
mws compute vm update <имя ВМ> --body '
<описание сетевых дисков>
- name: <имя локального диска>
size: <размер диска — например, 248GB>
Можно подключить только один локальный диск. Доступный размер диска зависит от количества vCPU в конфигурации ВМ.
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Узнайте имя ВМ:
curl -X GET https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Добавьте описание локального диска (localDisks) в блок storage и обновите конфигурацию ВМ:
curl -X POST " https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines/<имя ВМ> " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
"disks": [ <описание сетевых дисков> ]
"name": "<имя локального диска>",
"size": "<размер диска — например, 248GB>"
Можно подключить только один локальный диск. Доступный размер диска зависит от количества vCPU в конфигурации ВМ.
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Compute → Виртуальные машины .
Выберите нужную ВМ и перейдите на вкладку Диски .
Выберите опцию Локальные .
Если у вас нет утилиты MWS CLI:
Чтобы получить информацию о локальном диске, запросите информацию о ВМ:
mws compute vm get <имя ВМ>
Информация о локальном диске содержится в блоке spec.storage.localDisks.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Узнайте имя ВМ:
curl -X GET https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Чтобы получить информацию о локальном диске, запросите информацию о ВМ:
curl -X GET https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines/<имя ВМ> \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Информация о локальном диске содержится в блоке spec.storage.localDisks.
Доступный размер диска зависит от количества vCPU в конфигурации ВМ. Его можно увеличить или уменьшить. Прежде чем изменять размер локального диска, выключите ВМ.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Compute → Виртуальные машины .
Выберите нужную ВМ и перейдите на вкладку Диски .
Выберите опцию Локальные .
Нажмите на значок ... для нужного диска и выберите Изменить размер .
Укажите новый размер диска.
(опционально) Включите опцию Запустить виртуальную машину после применения новой конфигурации .
Нажмите кнопку Сохранить .
Если у вас нет утилиты MWS CLI:
Измените размер в описании локального диска и обновите конфигурацию ВМ:
mws compute vm update <имя ВМ> --body '
<описание сетевых дисков>
- name: <имя локального диска>
size: <новый размер диска — например, 496GB>
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Узнайте имя ВМ:
curl -X GET https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Измените размер в описании локального диска и обновите конфигурацию ВМ:
curl -X POST " https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines/<имя ВМ> " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
"disks": [ <описание сетевых дисков> ]
"name": "<имя локального диска>",
"size": "<новый размер диска — например, 496GB>"
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.
Прежде чем удалять локальный диск, выключите ВМ.
В
веб-консоли выберите нужный проект.
В списке сервисов выберите Compute → Виртуальные машины .
Выберите нужную ВМ и перейдите на вкладку Диски .
Выберите опцию Локальные .
Нажмите на значок ... для нужного диска и выберите Удалить .
Подтвердите удаление.
Если у вас нет утилиты MWS CLI:
Удалите описание локального диска (localDisks) из блока storage и обновите конфигурацию ВМ:
mws compute vm update <имя ВМ> --body '
<описание сетевых дисков>
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.
Убедитесь, что у вас есть IAM-токен для авторизации запроса. Если нет, получите его.
Узнайте имя ВМ:
curl -X GET https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json "
Удалите описание локального диска (localDisks) из блока storage и обновите конфигурацию ВМ:
curl -X POST " https://compute.mwsapis.ru/compute/v1/projects/<имя проекта>/virtualMachines/<имя ВМ> " \
-H " Authorization: Bearer <IAM-токен> " \
-H " Content-Type: application/json " \
"disks": [ <описание сетевых дисков> ]
Внимание
Неупомянутые в запросе или переименованные диски будут удалены. Чтобы избежать потери данных:
Перечислите все диски, которые должны остаться на ВМ, в том числе существующие.
Не переименовывайте уже существующие диски.