- tocdepth
2
Не удается создать VM с использованием Terraform при использовании IOPS Limit
После включения и применения IOPS Limit появляется проблема при взаимодействии VMware Cloud Director и Terraform — не удается создать VM.
- Причина
Terraform должен передавать точное значение IOPS дисков создаваемой VM при использовании IOPS Limit в VMware Cloud Director.
- Решение
В манифесте Terraform укажите точное численное количество IOPS. Terraform устанавливает параметр IOPS автоматически на основе значений Disk IOPS Per GB Max и Maximum Disk IOPS, получаемых из политики, назначенной на его OrgVDC.
Для этого:
Получите параметры назначенной политики:
data "vcd_storage_profile" "bronze" { org = var.org_name name = "Bronze"}
В операциях с дисками для назначения IOPS используйте следующее выражение:
iops = ( var.disk_size * data.vcd_storage_profile.bronze.iops_settings[0].disk_iops_per_gb_max < data.vcd_storage_profile.bronze.iops_settings[0].maximum_disk_iops ? var.disk_size * data.vcd_storage_profile.bronze.iops_settings[0].disk_iops_per_gb_max : data.vcd_storage_profile.bronze.iops_settings[0].maximum_disk_iops)
Была ли статья полезной?
Запустили Evolution free tier
для Dev & Test
Получить
для Dev & Test