Dell VxRail: Wdrożenie klastra 15G przy użyciu interfejsu API kończy się niepowodzeniem, jeśli w treści żądania interfejsu API brakuje obiektu disk_group_type.
Résumé: W tym artykule wyjaśniono sytuację, w której w treści żądania interfejsu API brakuje obiektu disk_group_type. Następnie wdrożenie klastra 15G kończy się niepowodzeniem, ale komunikat o błędzie jest mylące, nie informuje o rzeczywistej przyczynie. ...
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
Podczas budowania klastra z serwerami Dell PowerEdge 15G przy użyciu publicznego interfejsu API VxRail /v1/system/initialize wymagane jest wprowadzanie disk_group_type wartości w treści żądania interfejsu API.
Jeśli brakuje obiektu disk_group_type, weryfikacja wdrożenia klastra zakończy się niepowodzeniem z błędem:
Jeśli brakuje obiektu disk_group_type, weryfikacja wdrożenia klastra zakończy się niepowodzeniem z błędem:
" {"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"}}]}" Ten komunikat o błędzie jest mylący. Nie informuje on o rzeczywistej przyczynie braku disk_group_type obiektu.Cause
Jest to problem z kodem w wersji VxRail 8.0.200.
Ma to wpływ tylko na początkowe wdrożenie klastra 15G i zostanie naprawione w przyszłej wersji 8.0.x.
Ma to wpływ tylko na początkowe wdrożenie klastra 15G i zostanie naprawione w przyszłej wersji 8.0.x.
Résolution
1. Wywołaj publiczny interfejs API VxRail /v1/system/initialize/nodes , aby uzyskać wartość "disk_group_type" z automatycznie wykrytych węzłów.
Na przykład poniższe informacje można znaleźć w danych wyjściowych interfejsu API:
2. Dodaj wartość "disk_group_type" do obiektu żądań interfejsu API VxRail po raz pierwszy w sekcji "pamięć masowa". (Zwróć uwagę, że nie znajduje się w sekcji "hosts-->storage").
Na przykład:
3. Wywołaj najpierw interfejs API /v1/system/initialize ponownie, aby zbudować klaster.
Na przykład poniższe informacje można znaleźć w danych wyjściowych interfejsu 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. Dodaj wartość "disk_group_type" do obiektu żądań interfejsu API VxRail po raz pierwszy w sekcji "pamięć masowa". (Zwróć uwagę, że nie znajduje się w sekcji "hosts-->storage").
Na przykład:
"storage": {"disk_group_type": "2804"}
3. Wywołaj najpierw interfejs API /v1/system/initialize ponownie, aby zbudować klaster.
Informations supplémentaires
Aby uzyskać więcej informacji:
sprawdź w witrynie dewelopera firmy Dell przykłady korzystania z publicznego interfejsu API VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml
Konfiguracja i wdrożenie nowego klastra VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post
query disk_group_type z automatycznie wykrytych węzłów:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize~1nodes/get
sprawdź w witrynie dewelopera firmy Dell przykłady korzystania z publicznego interfejsu API VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml
Konfiguracja i wdrożenie nowego klastra VxRail:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize/post
query disk_group_type z automatycznie wykrytych węzłów:
https://developer.dell.com/apis/5538/versions/8.0.100/vxrail_public_api.yaml/paths/~1v1~1system~1initialize~1nodes/get
Produits concernés
VxRail SoftwareProprié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.