Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

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.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta