Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie Knotenarrays, um zu definieren, wie der Cluster Knoten eines bestimmten Typs erstellt und löscht, während er nach oben und unten skaliert wird. Jedes Knotenarray verfügt über einen Namen, einen Satz von Attributen, die Sie auf jeden Knoten im Array anwenden, und optionale Attribute, die beschreiben, wie das Array skaliert wird, z. B. Grenzwerte, Platzierungsgruppen und Skalierungssatzkonfiguration.
In diesem Artikel wird erläutert, wie Sie einem vorhandenen Cluster mithilfe einer Vorlagendatei ein Knotenarray hinzufügen. Weitere Informationen zu Knotenarrays.
Bearbeiten der Clustervorlage
Zum Hinzufügen eines Knotenarrays benötigen Sie eine Vorlagendatei für Ihren Cluster. Bearbeiten Sie diese Datei, und fügen Sie einen neuen [[nodearray]] Abschnitt unter dem [cluster] Abschnitt hinzu. Weisen Sie dem Knotenarray einen eindeutigen Namen innerhalb des Clusters zu.
Die folgende Vorlage enthält beispielsweise ein Knotenarray namens highmem, das Standard_M64 VMs anstelle des Werts verwendet, der in den Knotenstandardeinstellungen angegeben ist (Standard_D4_v2):
# hpc-template.txt
[cluster hpc]
[[node defaults]]
Credentials = $Credentials
ImageName = cycle.image.centos7
SubnetId = my-subnet
Region = USEast2
MachineType = Standard_D4_v2
[[node scheduler]]
[[nodearray highmem]]
MachineType = Standard_M64
[parameters Cluster Parameters]
[[parameter Credentials]]
ParameterType = Cloud.Credentials
Label = Credentials
[[parameter Region]]
ParameterType = Cloud.Region
Label = Region
DefaultValue = westus2
[[[parameter SubnetId]]]
ParameterType = Azure.Subnet
Label = Subnet
Required = true
Erneutes Importieren der geänderten Clustervorlage
Wenn Sie die Clustervorlage ändern und das neue Knotenarray erstellen möchten, verwenden Sie die CycleCloud CLI , um die Vorlage zu importieren. Sie müssen den Namen des zu ändernden Clusters angeben und das --force Flag einschließen, um die CLI anzuweisen, Werte im vorhandenen Cluster zu überschreiben.
Der folgende Befehl wendet die Änderungen auf einen Cluster mit dem Namen example-clusteran:
cyclecloud import_cluster example-cluster -f hpc-template.txt -c hpc --force
Um Das neue Knotenarray zu testen, wechseln Sie zur Web-Benutzeroberfläche, und wählen Sie "Knoten hinzufügen" aus. Wählen Sie das highmem Array aus, und wählen Sie "Hinzufügen" aus, um einen neuen Knoten zu erstellen. Um weitere Änderungen vorzunehmen, bearbeiten Sie die Vorlagendatei, und führen Sie den Importbefehl erneut aus.
