-
Tilapäistallennustila
Väliaikainen tallennustila
Joissakin Poudan virtuaalikoneiden flavoreissa on väliaikainen tallennustila juurilevyn lisäksi. Se toimii lisätallennustilana instanssin elinkaaren ajan.
Varoitus
Tätä tallennustilaa ei tallenneta instanssin mukana. Tätä tallennustilaa ei tallenneta, kun luot vedoksen imagesta. Sitä ei kopioida koonmuutosten tai migraatioiden yhteydessä.
Erityisesti io.*-flavoreiden osalta on tärkeää huomata, että tallennustila perustuu suorituskykyyn optimoituihin RAID0-levyryhmiin, jotka eivät tarjoa minkäänlaista redundanssia. io.2.*-flavoreissa tallennustila puolestaan perustuu RAID1:een, mikä tarjoaa paremman turvallisuuden ja auttaa välttämään tiedostojen menetyksen.
Väliaikainen tallennustila näkyy virtuaalikoneelle ylimääräisenä levynä (yleensä /dev/vdb). Riippuen imagesta ja virtuaalikonetta luotaessa valituista metatiedoista levy saattaa olla jo alustettu vfat-tiedostojärjestelmällä ja liitetty hakemistoon /mnt. Jos näin on ja tämä sopii käyttötarkoitukseesi, voit alkaa käyttää levyä suoraan.
Jos sinun täytyy alustaa levy toisella tiedostojärjestelmällä (tai sitä ei ole alustettu eikä liitetty), voit seurata tätä menettelyä:
Varmista ensin, ettei taltio ole liitettynä:
sudo umount /dev/vdb
ja ettei levylle ole merkintää tiedostossa /etc/fstab:
cat /etc/fstab
Etsi rivi, joka sisältää /dev/vdb tai LABEL=EPHEMERAL,
ja kommentoi se pois lisäämällä rivin alkuun #.
Nyt voit jatkaa levyn alustamista ja liittämistä. Käytämme alla olevassa esimerkissä ext4:ää:
sudo mkfs.ext4 /dev/vdb
sudo mkdir /mnt/myephdisk
sudo mount /dev/vdb /mnt/myephdisk
Sinun täytyy myös lisätä merkintä koneen tiedostoon /etc/fstab, jotta levy liitetään uudelleenkäynnistyksen jälkeen:
sudo umount /mnt/myephdisk/
sudo e2label /dev/vdb EPHEMERAL
sudo bash -c 'echo "LABEL=EPHEMERAL /mnt/myephdisk ext4 defaults,nofail 0 2 " >> /etc/fstab'
sudo mount /mnt/myephdisk
Kun tallennustila on liitetty, sinun täytyy vaihtaa omistajuus, jotta voit lukea ja kirjoittaa sille dataa. Seuraavassa komennossa oletetaan, että käyttäjänimi on cloud-user.
sudo chown cloud-user:cloud-user /mnt/myephdisk
Huomaa, että joissakin vanhoissa flavoreissa (tiny, mini, small, medium, large, fullnode) oli myös väliaikainen levy, joka oli valmiiksi alustettu ja liitetty automaattisesti.