Dell VxRail: 15G-klusterdistribution med HJÄLP av API misslyckas om det disk_group_type objektet saknas i API-begäran.

Summary: Den här artikeln förklarar situationen när ett disk_group_type objekt saknas i API-begäran. Sedan misslyckas distributionen av 15G-klustret, men felmeddelandet är missvisande och den ger inte den verkliga orsaken. ...

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

När du bygger klustret med Dell PowerEdge 15G-servrar med VxRail public API /v1/system/initialize måste du ange disk_group_type-värde i API-begäran.

Om det disk_group_type objektet saknas misslyckas valideringen av klusterdistributionen med felet:
" {"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"}}]}"
Det här felmeddelandet är missvisande. Det anger inte den verkliga orsaken till att disk_group_type objekt saknas.

Cause

Det här är ett kodproblem i version VxRail 8.0.200.
Det påverkar endast 15G-klustrets första distribution och kommer att åtgärdas i framtida 8.0.x-version.

Resolution

1. Ring VxRail public API /v1/system/initialize/nodes för att få värdet "disk_group_type" från automatiskt identifierade noder.
Nedanstående information finns till exempel från API-utdata:
"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.  Lägg till värdet "disk_group_type" i VxRails första körning av API-begäran under avsnittet "lagring". (Observera att den inte finns i avsnittet "hosts-->storage".)
Exempel:
"storage": {"disk_group_type": "2804"}

3. Ring först och kör API /v1/system/initiera igen för att skapa klustret.

Additional Information

Mer information finns

på Dell Developer-webbplatsen om du vill ha exempel på hur du använder VxRail public API:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml

Configure och distribuera ett nytt VxRail-kluster:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post

Query-disk_group_type från automatiskt identifierade noder:
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.