Создать пустой диcк
Вы можете создать пустой диск заданного размера.
-
В консоли управления выберите каталог, в котором нужно создать диск.
-
Выберите сервис Compute Cloud.
-
На странице Виртуальные машины перейдите на вкладку Диски.
-
Нажмите кнопку Создать диск.
-
Введите имя диска.
- Длина — от 3 до 63 символов.
- Может содержать строчные буквы латинского алфавита, цифры и дефисы.
- Первый символ — буква. Последний символ — не дефис.
-
Если требуется, добавьте произвольное описание диска.
-
Укажите нужный размер диска.
-
Нажмите кнопку Сохранить диск.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команд CLI для создания дисков:
yc compute disk create --help
-
Создайте диск в каталоге по умолчанию:
yc compute disk create \ --name first-disk \ --size 10 \ --description "my first disk via yc"
Данная команда создаст диск размером 10 ГБ с именем
first-disk
и описаниемmy first disk via yc
.- Длина — от 3 до 63 символов.
- Может содержать строчные буквы латинского алфавита, цифры и дефисы.
- Первый символ — буква. Последний символ — не дефис.
-
Получите список дисков в каталоге по умолчанию:
yc compute disk list +----------------------+--------------+-------------+---------------+--------+----------------------+-------------------------+ | ID | NAME | SIZE | ZONE | STATUS | INSTANCE IDS | DESCRIPTION | +----------------------+--------------+-------------+---------------+--------+----------------------+-------------------------+ | a7lqgbt0bb9s40tifuhc | first-disk | 20401094656 | ru-central1-a | READY | a7lcvu28njbhnkcteb5n | | | a7lv5j5hm1p1hppprga7 | second-disk | 21474836480 | ru-central1-a | READY | | | +----------------------+--------------+-------------+---------------+--------+----------------------+-------------------------+
Получите тот же список c большим количеством деталей в формате YAML:
yc compute disk list --format yaml - id: fhm4aq4hvq5g3nepvt9b folder_id: b1gm3og7ei7aegv8i73m created_at: "2018-10-29T07:43:06Z" name: first-disk description: my first disk via yc type_id: network-hdd zone_id: ru-central1-a size: "10737418240" status: READY - id: fhmo6rdqg5folrc3lsaf folder_id: b1gm3og7ei7aegv8i73m created_at: "2018-10-29T07:33:04Z" name: second-disk description: my second disk via yc type_id: network-hdd zone_id: ru-central1-a size: "8589934592" product_ids: - f2en2dtd08b5la74mlde status: READY source_image_id: fdvk34al8k5nltb58shr instance_ids: - fhm5b617fjnj44ovhcun
Если у вас ещё нет Terraform, установите его и настройте провайдер Yandex.Cloud.
Чтобы создать пустой диск:
-
Опишите в конфигурационном файле параметры ресурса
yandex_compute_disk
.Пример структуры конфигурационного файла:
resource "yandex_compute_disk" "disk-1" { name = "empty-disk" type = "network-hdd" zone = "<зона доступности>" size = "<размер диска в ГБ>" }
Более подробную информацию о ресурсах, которые вы можете создать с помощью Terraform, см. в документации провайдера.
-
Проверьте корректность конфигурационных файлов.
-
В командной строке перейдите в папку, где вы создали конфигурационный файл.
-
Выполните проверку с помощью команды:
$ terraform plan
Если конфигурация описана верно, в терминале отобразится список создаваемых ресурсов и их параметров. Если в конфигурации есть ошибки, Terraform на них укажет.
-
-
Разверните облачные ресурсы.
-
Если в конфигурации нет ошибок, выполните команду:
$ terraform apply
-
Подтвердите создание ресурсов.
После этого в указанном каталоге будут созданы все требуемые ресурсы. Проверить появление ресурсов и их настройки можно в консоли управления.
-