Dell VxRail: Розгортання кластера 15G за допомогою API не відбувається, якщо disk_group_type об'єкт відсутній у тілі запиту API.

Résumé: У цій статті пояснюється ситуація, коли disk_group_type об'єкт відсутній у тілі запиту API. Тоді розгортання кластера 15G не вдається, але повідомлення про помилку вводить в оману, воно не повідомляє про справжню причину. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

При побудові кластера з серверами Dell PowerEdge 15G з використанням публічного API VxRail /v1/system/initialize, обов'язковим є введення значення disk_group_type в тіло запиту API.

Якщо об'єкт 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.

Résolution

1. Викличте публічний API VxRail /v1/system/initialize/nodes , щоб отримати значення "disk_group_type" з автоматично виявлених вузлів.
Наприклад, наведену нижче інформацію можна знайти з виводу 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 у розділі «сховище». (Зверніть увагу, що його немає в розділі "hosts-->storage".)
Наприклад:
"storage": {"disk_group_type": "2804"}

3. Спочатку запустіть API / v1/system/initialize ще раз, щоб зібрати кластер.

Informations supplémentaires

Для отримання додаткової інформації:Перевірте на сайті розробників 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

Запит disk_group_type з автоматично виявлених вузлів:




https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize~1nodes/get

Produits concernés

VxRail Software
Propriétés de l’article
Numéro d’article: 000219143
Type d’article: Solution
Dernière modification: 19 Jun 2025
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.