Skip to content

Lohkotaltiot

Taltio on Cephin tukema verkkolohkolaite. Liität sen instanssiin, jossa se näkyy lisälevynä, jonka voit osioida, alustaa ja liittää — ihanteellinen datalle, jonka on elettävä instanssin juurilevyä pidempään.

Luo taltio

Kohdassa Tallennus → Taltiot → Luo valitse nimi, koko (GiB-yksiköissä), taltiotyyppi, saatavuusalue ja valinnaisesti salaus levossa:

TyyppiKäyttötarkoitus
ssdYleiskäyttöinen SSD (oletus)
nvmeKorkean suorituskyvyn NVMe
hddKapasiteetti / arkistointi
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
}

Liitä ja mountaa

Liitä taltio instanssiin taltion yksityiskohtasivulta, instanssin Tallennus-välilehdeltä tai komentoriviltä. Taltio liitetään yhteen instanssiin kerrallaan (instanssilla voi olla monta taltiota):

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

Terraformissa liitos on oma resurssinsa, ei volyymin argumentti:

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

Kirjaudu sitten sisään ja mountaa se:

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

Lisää se tiedostoon /etc/fstab mountatakseen sen käynnistyksessä. Irrota komennolla fm storage volume detach data-1 (käytä --force vain tarvittaessa).

Muuta kokoa

Taltiot voivat kasvaa (eivät pienentyä):

bash
fm storage volume resize data-1 200

Taltion laajentamisen jälkeen kasvata tiedostojärjestelmää instanssin sisällä (resize2fs / xfs_growfs).

Tilannevedokset

Tallenna taltiosta ajankohtainen tilannevedos, ja luo uusia taltioita tilannevedoksesta:

bash
fm storage snapshot create --name data-1-snap --volume data-1
fm storage snapshot list --volume data-1
# Palautus = luo UUSI taltio tilannevedoksesta (snapshot_id luontihetkellä)

Olemassa olevan taltion paikallaan tapahtuvaa "palautusta sen päälle" ei ole — luot uuden taltion tilannevedoksesta ja liität sen.

Huomioita ja rajoituksia

  • Yhden liitos — yksi instanssi kerrallaan.
  • Koon muutos on vain kasvattava; saatavuusalue on kiinteä luonnissa.
  • Taltiot laskutetaan varatun koon mukaan (tyypeittäin) niin kauan kuin ne ovat olemassa, liitettyinä tai eivät.

Liittyvät