CheckeAngebot für Cluster
Mit dieser Methode können Sie CheckProposedCluster eine Reihe von Storage-Nodes testen, bevor Sie ein Storage-Cluster erstellen. Auf diese Weise lassen sich mögliche Fehler oder Fehler identifizieren, die bei dem Versuch auftreten würden, z. B. ungleichmäßige Funktionen mit gemischten Nodes oder Node-Typen, die für Storage-Cluster mit zwei Nodes nicht unterstützt werden.
Parameter
Diese Methode verfügt über den folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Knoten |
Eine Liste der Speicher-IP-Adressen der ursprünglichen Gruppe von Speicher-Nodes, aus denen das Storage-Cluster besteht. |
String-Array |
Keine |
Ja. |
Erzwingen |
Auf „true“ setzen, um auf allen Storage-Nodes im Storage-Cluster ausgeführt zu werden. |
boolesch |
Keine |
Nein |
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Antragsteller ClusterValid |
Gibt an, ob die vorgeschlagenen Storage-Nodes ein gültiges Storage-Cluster bilden oder nicht. Mögliche Werte:
|
boolesch |
Antragsteller ClusterErrors |
Fehler, die auftreten würden, wenn ein Storage-Cluster mit den vorgeschlagenen Storage-Nodes erstellt würde. |
String-Array |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{
"method": "CheckProposedCluster",
"params": {
"nodes": [
"192.168.1.11",
"192.168.1.12",
"192.168.1.13",
"192.168.1.14"
]
},
"id": 1
}
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"proposedClusterValid": true,
"proposedClusterErrors": [ ]
}
}
Neu seit Version
11,0