Dell VxRail. Развертывание кластера 15-го поколения с использованием API-интерфейса завершается сбоем, если disk_group_type объекта отсутствует в тексте запроса API.
Summary: В этой статье описывается ситуация, когда disk_group_type объекта отсутствует в тексте запроса API. Затем развертывание кластера 15-го поколения завершается сбоем, но сообщение об ошибке вводит в заблуждение, что не указывает реальной причины. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
При создании кластера на базе серверов Dell PowerEdge 15-го поколения с использованием общедоступного API-интерфейса VxRail /v1/system/initialize необходимо ввести значение disk_group_type в текст запроса API.
Если объект disk_group_type отсутствует, валидация развертывания кластера завершается с ошибкой:
Если объект disk_group_type отсутствует, валидация развертывания кластера завершается с ошибкой:
" {"message": "Failed to create workflow instance: Input JSON is not valid. The invalid field is storage, error message is \"'encryption_enabled' is a required property\", path of error field is [storage].", "code": "20102003"}}]}" Это сообщение об ошибке вводит в заблуждение, оно не указывает на реальную причину отсутствия disk_group_type объекта.Cause
Это проблема кода в выпуске VxRail 8.0.200.
Она влияет только на начальное развертывание кластера 15G и будет исправлена в будущих выпусках 8.0.x.
Она влияет только на начальное развертывание кластера 15G и будет исправлена в будущих выпусках 8.0.x.
Resolution
1. Позвоните в общедоступный API-интерфейс VxRail /v1/system/initialize/nodes , чтобы получить значение «disk_group_type» от автоматически обнаруженных узлов.
Например, приведенную ниже информацию можно найти в выходных данных API:
2. Добавьте значение «disk_group_type» в текст запроса API-интерфейса VxRail в разделе «Storage». (Обратите внимание, что он не находится в разделе «hosts-->storage».)
Например:
3. Сначала запустите API-интерфейс /v1/system/initialize еще раз, чтобы создать кластер.
Например, приведенную ниже информацию можно найти в выходных данных API:
"disk_group_config": {
"recommendation": {
"type": "2804",
"description": "Up to 4 Disk Groups (up to 6 capacity drives and 1 cache drive per group)"
},
"options": [
{
"type": "2804",
"description": "Up to 4 Disk Groups (up to 6 capacity drives and 1 cache drive per group)"
}
]
}
2. Добавьте значение «disk_group_type» в текст запроса API-интерфейса VxRail в разделе «Storage». (Обратите внимание, что он не находится в разделе «hosts-->storage».)
Например:
"storage": {"disk_group_type": "2804"}
3. Сначала запустите API-интерфейс /v1/system/initialize еще раз, чтобы создать кластер.
Additional Information
Дополнительные сведения см. на сайте Разработчика Dell, чтобы найти примеры использования общедоступного API-интерфейса VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml
Настройка и развертывание нового кластера VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post
Query disk_group_type из автоматически обнаруженных узлов:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize~1nodes/get
Affected Products
VxRail SoftwareArticle Properties
Article Number: 000219143
Article Type: Solution
Last Modified: 19 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.