Skip to content

Blockvolymer

En volym är en nätverksblockenhet som backas av Ceph. Du kopplar den till en instans där den visas som en ytterligare disk som du kan partitionera, formatera och montera — idealisk för data som måste överleva instansens rotdisk.

Skapa en volym

Under Lagring → Volymer → Skapa väljer du ett namn, en storlek (i GiB), en volymtyp, en tillgänglighetszon och valfritt kryptering i vila:

TypFör
ssdAllmän SSD (standard)
nvmeHögpresterande NVMe
hddKapacitet / arkivering
bash
fm storage volume create --name data-1 --size 100 --type ssd --zone sweden-a --encrypted
hcl
resource "frostmoln_volume" "data" {
  name        = "data-1"
  size_gb     = 100
  volume_type = "ssd"
  zone        = "sweden-a"
  encrypted   = true
}

Koppla och montera

Koppla en volym till en instans från volymens detaljsida, instansens Lagring-flik eller CLI:t. En volym kopplas till en instans åt gången (en instans kan ha många volymer):

bash
fm storage volume attach data-1 web-1            # valfritt: --device /dev/vdb

Med Terraform är kopplingen en egen resurs, inte ett argument på volymen:

hcl
resource "frostmoln_volume_attachment" "data" {
  volume_id   = frostmoln_volume.data.id
  instance_id = frostmoln_instance.web.id
  device_path = "/dev/vdb" # valfritt
}

Logga sedan in och montera den:

bash
sudo mkfs.ext4 /dev/vdb
sudo mkdir -p /mnt/data && sudo mount /dev/vdb /mnt/data

Lägg till den i /etc/fstab för att montera vid uppstart. Koppla bort med fm storage volume detach data-1 (använd --force endast om nödvändigt).

Ändra storlek

Volymer kan växa (inte krympa):

bash
fm storage volume resize data-1 200

Efter att du har utökat volymen, väx filsystemet inuti instansen (resize2fs / xfs_growfs).

Ögonblicksbilder

Fånga en ögonblicksbild av en volym vid en viss tidpunkt, och skapa nya volymer från en ögonblicksbild:

bash
fm storage snapshot create --name data-1-snap --volume data-1
fm storage snapshot list --volume data-1
# Återställning = skapa en NY volym från ögonblicksbilden (snapshot_id vid skapande)

Det finns ingen "återställning över" en befintlig volym på plats — du skapar en ny volym från ögonblicksbilden och kopplar den.

Anmärkningar och begränsningar

  • Enkelkoppling — en instans åt gången.
  • Storleksändring är endast växande; tillgänglighetszonen är fast vid skapande.
  • Volymer faktureras efter tillhandahållen storlek (per typ) så länge de finns, kopplade eller inte.

Relaterat