|
Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar. |
Verwaltete Knotenpools auf dem Amazon Elastic Kubernetes Service (Amazon EKS)
EKS unterstützt die Konfiguration derselben Startvorlage. Die Knoten in der Knoten-Gruppe werden durch neue Knoten mit neuen Konfigurationen ersetzt, wenn die Version der Startvorlage aktualisiert wird.
Siehe Unterstützung für Startvorlagen für weitere Informationen.
Das folgende Beispiel zeigt, wie Clusterknoten mit neuer Speicherkapazität ersetzt werden.
Speichererweiterung
-
In Longhorn, setze
replica-replenishment-wait-intervalauf0. -
Gehe zur Startvorlage der EKS-Clusterknoten-Gruppe. Du findest im EKS-Cluster-Tab
Configuration/Compute/<node-group-name>und klickst auf die Startvorlage. -
Klicke auf
Modify template (Create new version)imActions-Dropdown-Menü. -
Wähle das
Source template versionimLaunch template name and version description. -
Befolge die Schritte, um Volumen zu erweitern oder zusätzliches Volumen zu erstellen.
Wenn du dich entscheidest, durch zusätzliches Volumen erstellen zu erweitern, müssen die Festplatten nach dem Upgrade des EKS-Clusters manuell zur Festplatteliste der Knoten hinzugefügt werden.
Volumen erweitern
-
Aktualisiere die Volumengröße in
Configure storage. -
Klicke auf
Create template version, um die Änderungen zu speichern. -
Gehe zur EKS-Clusterknoten-Gruppe und ändere
Launch template versioninNode Group configuration. Verfolge den Status imUpdate history-Tab.
Zusätzliches Volumen erstellen
-
Klicke auf
Advancedund dann aufAdd new volumeinConfigure storageund fülle die Felder aus. -
Passe das Auto-Mount-Skript an und füge
User datainAdvanced detailshinzu. Stelle sicher, dassDEV_PATHmitDevice namedes zusätzlichen Volumens übereinstimmt.MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" --==MYBOUNDARY== Content-Type: text/x-shellscript; charset="us-ascii" #!/bin/bash # https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html#launch-template-user-data echo "Running custom user data script" DEV_PATH="/dev/sdb" mkfs -t ext4 ${DEV_PATH} MOUNT_PATH="/mnt/longhorn" mkdir ${MOUNT_PATH} mount ${DEV_PATH} ${MOUNT_PATH} -
Klicke auf
Create template version, um die Änderungen zu speichern. -
Gehe zur EKS-Clusterknoten-Gruppe und ändere
Launch template versioninNode Group configuration. Verfolge den Status imUpdate history-Tab. -
Füge in Longhorn den Pfad der gemounteten Festplatte in die Festplattenliste der Knoten ein.