Dell VxRail: 15G clusterimplementatie met behulp van API mislukt als het disk_group_type object ontbreekt in de API-aanvraag body.

Résumé: In dit artikel wordt de situatie uitgelegd waarin een disk_group_type object ontbreekt in de API-aanvraag body. Vervolgens mislukt de implementatie van het 15G-cluster, maar de foutmelding is misleidend, maar de echte oorzaak wordt niet duidelijk. ...

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

Bij het bouwen van het cluster met Dell PowerEdge 15G servers met behulp van openbare VxRail API /v1/system/initialize, is het verplicht om disk_group_type waarde in de API-aanvraag body in te voeren.

Als het disk_group_type-object ontbreekt, mislukt de clusterimplementatievalidatie met de fout:
" {"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"}}]}"
Deze foutmelding is misleidend en geeft niet aan wat de echte oorzaak is dat disk_group_type object ontbreekt.

Cause

Dit is een codeprobleem in de VxRail 8.0.200 release.
Het heeft alleen invloed op de initiële implementatie van het 15G-cluster en zal worden opgelost in de toekomstige 8.0.x-release.

Résolution

1. Bel de openbare API /v1/system/initialize/nodes van VxRail om de waarde "disk_group_type" te verkrijgen van automatisch gedetecteerde knooppunten.
Onderstaande informatie kan bijvoorbeeld worden gevonden in de API-uitvoer:
"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.  Voeg de waarde "disk_group_type" toe aan de VxRail API-aanvraag body die eerst wordt uitgevoerd onder het gedeelte "storage". (Let op, dit staat niet onder het gedeelte 'hosts-->storage'.)
Bijvoorbeeld:
"storage": {"disk_group_type": "2804"}

3. Bel api /v1/system/initialize opnieuw om het cluster te bouwen.

Informations supplémentaires

Raadpleeg voor meer informatie

de Dell Developer website voor voorbeelden van het gebruik van VxRail public API:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml

Een nieuw VxRail cluster configureren en implementeren:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post

Query disk_group_type van automatisch gedetecteerde knooppunten:
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 juin 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.