Dela via


Ändra storlek på beständiga volymer i förhandsversionen av Azure Container Storage

Du kan expandera beständiga volymer i Azure Container Storage för att skala upp snabbt och utan driftstopp. Krympande beständiga volymer stöds inte för närvarande.

Du kan inte expandera en volym utöver storleksgränserna för din lagringspool. Du kan dock expandera lagringspoolen om du använder Azure Disks eller Ephemeral Disk och sedan expandera en volym.

Förutsättningar

  • Den här artikeln kräver version 2.0.64 eller senare av Azure CLI. Se Så här installerar du Azure CLI. Om du använder Azure Cloud Shell är den senaste versionen redan installerad. Om du planerar att köra kommandona lokalt i stället för i Azure Cloud Shell ska du köra dem med administratörsbehörighet.
  • Du behöver ett AkS-kluster (Azure Kubernetes Service) med en nodpool på minst tre virtuella datorer (VM) för klusternoderna, var och en med minst fyra virtuella processorer (vCPU:er).
  • Den här artikeln förutsätter att du redan har installerat Azure Container Storage i AKS-klustret och att du har skapat en lagringspool och ett beständigt volymanspråk (PVC) med antingen Azure Disks eller en tillfällig disk (lokal lagring). Azure Elastic SAN stöder inte storleksändring av volymer eller lagringspooler.

Expandera en volym

Följ de här anvisningarna för att ändra storlek på en beständiga volym. En inbyggd lagringsklass stöder volymexpansion, så se till att referera till en PVC som tidigare skapats av en Azure Container Storage-klass. Om du till exempel har skapat PVC:en för Azure Disks kan den kallas azurediskpvc.

  1. Kör följande kommando för att expandera PVC genom att öka fältet spec.resources.requests.storage . Ersätt <pvc-name> med namnet på din PVC. Ersätt <size-in-Gi> med den nya storleken, till exempel 100Gi.

    kubectl patch pvc <pvc-name> --type merge --patch '{"spec": {"resources": {"requests": {"storage": "<size-in-Gi>"}}}}'
    
  2. Kontrollera PVC:en för att kontrollera att volymen är expanderad:

    kubectl describe pvc <pvc-name>
    

Utdata bör återspegla den nya storleken.

Se även