Als DevOps-Ingenieur können Sie ein dauerhaftes Block-Volume nach seiner Erstellung erweitern. In vSphere IaaS control plane wird die Erweiterung von Offline- und Online-Volumes von beiden Clustertypen, Tanzu Kubernetes Grid und Supervisoren, unterstützt.
Standardmäßig ist allowVolumeExpansion
bei Speicherklassen, die in der vSphere IaaS control plane-Umgebung angezeigt werden, auf true
festgelegt. Dieser Parameter ermöglicht die Konfiguration der Größe eines Online- oder Offline-Volumes.
Ein Volume gilt als offline, wenn es nicht mit einem Knoten oder Pod verbunden ist. Ein Online-Volume ist ein Volume, das auf einem Knoten oder Pod verfügbar ist.
Der Grad der Unterstützung der Volume-Erweiterungsfunktion ist abhängig von der vSphere-Version. Sie können Volumes, die in früheren Versionen von vSphere erstellt wurden, erweitern, wenn Sie ein Upgrade Ihrer vSphere-Umgebung auf entsprechende Versionen durchführen, die Erweiterungen unterstützen.
- Sie können die Volumes bis zu den durch Speicherkontingente festgelegten Grenzwerten erweitern. vSphere IaaS control plane unterstützt aufeinanderfolgende Skalierungsanforderungen für ein Beanspruchungsobjekt eines persistenten Volumes.
- Alle Arten von Datenspeichern, einschließlich VMFS, vSAN, vSAN Direct, vVols und NFS, unterstützen die Volumeerweiterung.
- Sie können Volumeerweiterungen für Bereitstellungen oder eigenständige Pods durchführen.
- Sie können die Größe von statisch bereitgestellten Volumes in einem Supervisor und in einem Tanzu Kubernetes Grid-Cluster ändern, wenn den Volumes Speicherklassen zugewiesen sind.
- Sie können Volumes, die als Teil eines StatefulSet erstellt werden, nicht erweitern, wenn Sie die StatefulSet-Definition verwenden. Derzeit unterstützt Kubernetes diese Funktion nicht. Dies führt dazu, dass Versuche, die Volumes durch Erhöhen der Speichergröße in der StatefulSet-Definition zu erweitern, fehlschlagen.
- Wenn eine virtuelle Festplatte, die ein Volume-Backing erstellt, über Snapshots verfügt, kann deren Größe nicht geändert werden.
- vSphere IaaS control plane unterstützt keine Volumeerweiterung für strukturbasierte oder migrierte Volumes.
Erweitern eines persistenten Volumes im Offline-Modus
Ein Volume gilt als offline, wenn es nicht mit einem Knoten oder Pod verbunden ist. Beide Clustertypen, Cluster Supervisoren und Tanzu Kubernetes Grid, unterstützen Offline-Volume-Erweiterungen.
Voraussetzungen
Aktualisieren Sie Ihre vSphere-Umgebung auf eine geeignete Version, die Erweiterungen von Offline-Volumes unterstützt.
Prozedur
Nächste Maßnahme
Erweitern eines persistenten Volumes im Online-Modus
Ein Online-Volume ist ein Volume, das auf einem Knoten oder Pod verfügbar ist. Als DevOps Engineer können Sie ein persistentes Onlineblock-Volume erweitern. Die Erweiterung von Online-Volumes wird sowohl von Supervisoren- als auch von Tanzu Kubernetes Grid-Clustern unterstützt.
Voraussetzungen
Aktualisieren Sie Ihre vSphere-Umgebung auf eine geeignete Version, die die Erweiterung von Online-Volumes unterstützt.