Создание диска

Диск можно создать для хранения данных, запуска виртуальных машин или восстановления из резервных копий.

  1. Войдите в консоль управления PS Cloud Services.

  2. Перейдите в раздел Облачные серверы и выберите проект.

  3. В меню слева откройте Диски и нажмите Создать.

  4. Укажите параметры:

    • имя,
    • регион,
    • тип диска (отличается скоростью и пропускной способностью),
    • размер в ГБ (уменьшить после создания нельзя),
    • источник: пустой диск, образ, другой диск, снимок или резервная копия,
    • загрузочный диск — если планируется установка ОС и запуск ВМ с этого диска.
  5. Нажмите Создать диск.

Результат: диск появится в списке и будет готов к использованию.

Подготовка: установите OpenStack CLI и выполните аутентификацию:

source <путь_до_файла_openrc.sh>

Создание диска:

openstack volume create     [--image <image> | --snapshot <snapshot> | --source <volume> | --backup <backup>]     --size <size>     --type <volume_type>     [--availability-zone <availability-zone>]     [--bootable]     <name>

Где:

  • --image <image> — создать из образа (openstack image list).
  • --snapshot <snapshot> — создать из снимка (openstack volume list).
  • --source <volume> — копия существующего диска.
  • --backup <backup> — создать из резервной копии.
  • --size <size> — размер в ГБ.
  • --type <volume_type> — тип диска (openstack volume type list).
  • --bootable — загрузочный диск.
  • <name> — имя нового диска.

Результат: диск будет создан и доступен в проекте.

Подготовка: установите Terraform и OpenStack provider.

Пример создания пустого диска:

resource "openstack_blockstorage_volume_v3" "volume1" {
  name  = "volume"
  size  = 1
  type  = "ceph-ssd"
}

Пример создания диска из образа:

resource "openstack_blockstorage_volume_v3" "volume1" {
  name                = "volume"
  size                = 8
  volume_type         = "ceph-ssd"
  image_id            = "f2ddbb1c-038c-40a4-9c1a-52c6d8a19c40"
  enable_online_resize = true
}

Где:

  • name — имя диска.
  • size — размер в ГБ (можно только увеличить).
  • volume_type — тип диска.
  • image_id — ID образа.
  • snapshot_id — ID снимка.
  • source_vol_id — ID исходного диска.
  • backup_id — ID резервной копии.

Проверка и создание:

terraform plan
terraform apply

Удаление:

terraform destroy

Результат: диск будет создан и доступен для подключения к виртуальной машине.

Поддержка

Если возникли вопросы, обратитесь в техническую поддержку PS Cloud Services.

question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас