Dell VxRail : Le déploiement du cluster 15G à l’aide de l’API échoue si l’objet disk_group_type est manquant dans le corps de la demande d’API.

Summary: Cet article explique la situation lorsqu’un objet disk_group_type est manquant dans le corps de la demande d’API. Le déploiement du cluster 15G échoue, mais le message d’erreur est trompeur, il ne indique pas la cause réelle. ...

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

Lors de la création du cluster avec des serveurs Dell PowerEdge 15G à l’aide de l’API publique VxRail /v1/system/initialize, il est obligatoire d’entrer disk_group_type valeur dans le corps de la demande d’API.

Si l’objet disk_group_type est manquant, la validation du déploiement du cluster échoue avec l’erreur suivante :
" {"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"}}]}"
Ce message d’erreur est trompeur, il ne indique pas la cause réelle de l’absence de disk_group_type’objet.

Cause

Il s’agit d’un problème de code dans la version VxRail 8.0.200.
Il n’a d’impact que sur le déploiement initial du cluster 15G et sera corrigé dans la future version 8.0.x.

Resolution

1. Appelez l’API publique VxRail /v1/system/initialize/nodes pour obtenir la valeur « disk_group_type » des nœuds détectés automatiquement.
Par exemple, les informations ci-dessous sont disponibles à partir de la sortie de l’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.  Ajoutez la valeur « disk_group_type » au corps de la demande d’API de la première exécution de VxRail dans la section « stockage ». (Attention, il ne se trouve pas dans la section
« hosts-->storage ».Par exemple :
"storage": {"disk_group_type": "2804"}

3. Commencez par exécuter l’API /v1/system/initialize à nouveau pour créer le cluster.

Additional Information

Pour plus d’informations :

consultez le site du développeur Dell pour obtenir des exemples d’utilisation de l’API publique VxRail :
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml

Configurer et déployer un nouveau cluster VxRail :
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post

disk_group_type de requête à partir de nœuds détectés automatiquement :
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize~1nodes/get

Affected Products

VxRail Software
Article 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.