Dell VxRail: L'implementazione del cluster 15G tramite API ha esito negativo se l'object disk_group_type manca nel corpo della richiesta API.

Summary: Questo articolo spiega la situazione in cui un disk_group_type object non è presente nel corpo della richiesta API. La distribuzione del cluster 15G ha quindi esito negativo, ma il messaggio di errore è fuorviante e non indica la causa reale. ...

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

Durante la creazione del cluster con i server Dell PowerEdge 15G utilizzando l'API pubblica /v1/system/initialize di VxRail, è obbligatorio immettere disk_group_type valore nel corpo della richiesta API.

Se l'object disk_group_type è mancante, la convalida del deployment del cluster ha esito negativo con errore:
" {"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"}}]}"
Questo messaggio di errore è fuorviante e non indica la reale causa dell'assenza di disk_group_type object.

Cause

Si tratta di un problema di codice nella versione VxRail 8.0.200.
Influisce solo sul deployment iniziale del cluster 15G e verrà risolto in una versione futura 8.0.x.

Resolution

1. Chiamare l'API pubblica /v1/system/initialize/nodes di VxRail per ottenere il valore "disk_group_type" dai nodi rilevati automaticamente.
Ad esempio, le informazioni riportate di seguito sono reperibili nell'output dell'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.  Aggiungere il valore "disk_group_type" al corpo della richiesta API prima eseguito da VxRail nella sezione "storage". Prestare attenzione: non si trova nella sezione
"hosts-->storage".Per esempio:
"storage": {"disk_group_type": "2804"}

3. Eseguire prima l'API /v1/system/initialize again per creare il cluster.

Additional Information

Per ulteriori informazioni:

Visitare il sito degli sviluppatori Dell per esempi di come utilizzare l'API pubblica VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml

Configurare e implementare un nuovo cluster VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post

Query disk_group_type da nodi rilevati automaticamente:
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.