Knoten entfernen
Sie können verwenden RemoveNodes einen oder mehrere Knoten zu entfernen, die nicht mehr am Cluster teilnehmen sollen.
Bevor Sie einen Knoten entfernen, müssen Sie alle Laufwerke, die der Knoten enthält, mit dem entsprechenden Befehl entfernen. RemoveDrives Verfahren. Sie können einen Knoten erst entfernen, wenn RemoveDrives Der Vorgang ist abgeschlossen und alle Daten wurden vom Knoten migriert. Nach dem Entfernen eines Knotens registriert sich dieser als ausstehender Knoten. Sie können den Knoten entweder wieder hinzufügen oder ihn abschalten (durch das Abschalten des Knotens wird dieser aus der Liste der ausstehenden Knoten entfernt).
Entfernung des Cluster-Masterknotens
Wenn Sie verwenden RemoveNodes Beim Entfernen des Cluster-Masterknotens kann es vorkommen, dass die Methode eine Zeitüberschreitung verursacht, bevor eine Antwort zurückgegeben wird. Falls der Methodenaufruf zum Entfernen des Knotens fehlschlägt, führen Sie den Methodenaufruf erneut durch. Beachten Sie, dass Sie, wenn Sie den Cluster-Masterknoten zusammen mit anderen Knoten entfernen, einen separaten Aufruf verwenden sollten, um den Cluster-Masterknoten allein zu entfernen.
Parameter
Diese Methode hat folgende Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
ignoreEnsembleToleranceChange |
Änderungen an der Knotenausfalltoleranz des Ensembles werden beim Entfernen von Knoten ignoriert. Wenn der Speichercluster Datensicherungsmechanismen verwendet, die den Ausfall mehrerer Knoten tolerieren, und das Entfernen der Knoten die Ausfalltoleranz des gesamten Clusters verringern würde, schlägt das Entfernen der Knoten normalerweise mit einem Fehler fehl. Sie können diesen Parameter auf „true“ setzen, um die Ensemble-Toleranzprüfung zu deaktivieren, sodass die Knotenentfernung erfolgreich ist. |
boolescher Wert |
FALSCH |
Nein |
Knoten |
Liste der NodeIDs der zu entfernenden Knoten. |
Ganzzahl-Array |
Keine |
Ja |
Rückgabewert
Diese Methode hat keinen Rückgabewert.
Anforderungsbeispiel
Anfragen für diese Methode ähneln dem folgenden Beispiel:
{
"method": "RemoveNodes",
"params": {
"nodes" : [3,4,5]
},
"id" : 1
}
Antwortbeispiel
Diese Methode liefert eine Antwort, die dem folgenden Beispiel ähnelt:
{
"id" : 1
"result" : {},
}
Neu seit Version
9,6