Создать группу размещения дисков
Чтобы создать группу размещения для нереплицируемых дисков:
-
В консоли управления
выберите каталог, в котором нужно создать группу размещения дисков. -
Выберите сервис Compute Cloud.
-
На панели слева выберите
Группы размещений. -
Перейдите на вкладку Группы размещения нереплицируемых дисков.
-
В правом верхнем углу нажмите кнопку Создать → Группу размещения нереплицируемых дисков.
-
Введите имя группы размещения дисков. Требования к имени:
- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
При необходимости добавьте произвольное описание группы размещения дисков.
-
Укажите зону доступности.
-
Выберите стратегию: распределенное размещение (spread) или размещение разделами (partition).
Для размещения разделами укажите количество разделов для нереплицируемых дисков.
-
Нажмите кнопку Создать.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды CLI для создания группы размещения дисков:
yc compute disk-placement-group create --help
-
Создайте группу размещения дисков в каталоге по умолчанию с одной из стратегий размещения:
-
Распределенное размещение (spread):
yc compute disk-placement-group create \ --name <имя_группы_размещения_дисков> \ --zone <зона_доступности> \ --strategy SPREAD
Где:
--name
— имя группы размещения дисков.--zone
— зона доступности.--strategy
— стратегия размещения.
-
Размещение разделами (partition):
yc compute disk-placement-group create \ --name <имя_группы_размещения_дисков> \ --zone <зона_доступности> \ --strategy PARTITION \ --partition-count <количество_разделов>
Где:
--name
— имя группы размещения дисков.--zone
— зона доступности.--strategy
— стратегия размещения.--partition-count
— количество разделов от 2 до 5.
-
-
Получите список групп размещения дисков в каталоге по умолчанию:
yc compute disk-placement-group list
Результат:
+----------------------+---------------------+-------------------+--------+---------------+ | ID | NAME | ZONE | STATUS | STRATEGY | +----------------------+---------------------+-------------------+--------+---------------+ | epd3oalmkmbp******** | drbasic-partition-1 | ru-central1-b | READY | PARTITION [3] | | epdn7r7co1v4******** | drbasic-spread-2 | ru-central1-b | READY | SPREAD | +----------------------+---------------------+-------------------+--------+---------------+
-
Получите информацию о созданной группе размещения дисков, указав ее имя:
yc compute disk-placement-group get \ --name <имя_группы_размещения>
Результат:
id: epd4sug6kesk******** folder_id: w3qrbj9swoty******** created_at: "2021-03-23T12:49:59Z" name: first-group zone_id: ru-central1-b status: READY spread_placement_strategy: {}
Воспользуйтесь методом REST API create для ресурса DiskPlacementGroup или вызовом gRPC API DiskPlacementGroupService/Create.