I tecnici di DevOps possono espandere un volume di blocco persistente dopo la sua creazione. in vSphere IaaS control plane, entrambi i tipi di cluster, Supervisori e Tanzu Kubernetes Grid, supportano l'espansione dei volumi offline e online.
Le classi di storage visualizzate nell'ambiente vSphere IaaS control plane hanno allowVolumeExpansion
impostato su true
per impostazione predefinita. Questo parametro consente di modificare le dimensioni di un volume offline o online.
Un volume viene considerato offline quando non è collegato a un nodo o pod. Un volume online è un volume disponibile in un nodo o un pod.
Il livello di supporto della funzionalità di espansione del volume dipende dalla versione vSphere. È possibile espandere i volumi creati nelle versioni precedenti di vSphere quando si aggiorna l'ambiente di vSphere alle versioni appropriate che supportano le espansioni.
- È possibile espandere i volumi fino ai limiti specificati dalle quote di storage. vSphere IaaS control plane supporta richieste di ridimensionamento consecutive per un oggetto richiesta volume persistente.
- Tutti i tipi di datastore, inclusi VMFS, vSAN, vSAN Direct, vVols e NFS, supportano l'espansione dei volumi.
- È possibile eseguire l'espansione del volume per distribuzioni o pod autonomi.
- È possibile ridimensionare i volumi di cui è stato eseguito il provisioning statico in un Supervisore e in un cluster di Tanzu Kubernetes Grid se ai volumi sono associate classi di storage.
- Non è possibile espandere i volumi creati come parte di un StatefulSet quando si utilizza la definizione StatefulSet. Attualmente, Kubernetes non supporta questa funzionalità. Di conseguenza, i tentativi di espandere i volumi aumentando le dimensioni di storage nella definizione di StatefulSet non riescono.
- Se un disco virtuale che supporta un volume include snapshot, non può essere ridimensionato.
- vSphere IaaS control plane non supporta l'espansione del volume per i volumi nella struttura o migrati.
Espansione di un volume persistente in modalità offline
Un volume viene considerato offline quando non è collegato a un nodo o pod. Entrambi i tipi di cluster, i cluster Supervisori e Tanzu Kubernetes Grid, supportano l'espansione del volume offline.
Prerequisiti
Assicurarsi di aggiornare l'ambiente vSphere a una versione appropriata che supporti l'espansione del volume offline.
Procedura
Operazioni successive
Espansione di un volume persistente in modalità online
Un volume online è un volume disponibile in un nodo o un pod. Un tecnico di DevOps può espandere un volume di blocchi persistenti online. Entrambi i tipi di cluster, i cluster Supervisori e Tanzu Kubernetes Grid, supportano l'espansione del volume online.
Prerequisiti
Assicurarsi di aggiornare l'ambiente vSphere a una versione appropriata che supporti l'espansione del volume online.