Com identificar els vostres dispositius Vultr Block Storage
Com particionar i muntar els vostres nous dispositius Vultr Block Storage
Information in this article deals with modifying disks, partitions and filesystems and should be fully understood before following any examples as data loss or an inoperable system may otherwise result.
Com identificar els vostres dispositius Vultr Block Storage
L'emmagatzematge de blocs Vultr es mostra com a dispositius /dev/vtbd* (dispositiu de blocs VirtIO)
Veure les entrades actuals de /dev/vtbd amb ls -al /dev/vtbd*
# ls -al /dev/vtbd*
crw-r----- 1 root operator 0x43 Mar 25 09:55 /dev/vtbd0
crw-r----- 1 root operator 0x45 Mar 25 09:55 /dev/vtbd0p1
crw-r----- 1 root operator 0x46 Mar 25 05:55 /dev/vtbd0p2
crw-r----- 1 root operator 0x44 Mar 25 09:55 /dev/vtbd1
vtbd0 i vtbd1 són dispositius individuals. vtbd0p1 i vtbd0p2 són dues particions del dispositiu vtbd0.
Quin és el nou dispositiu Vultr Block Storage?
Com que l'emmagatzematge de blocs recentment afegit encara no s'ha particionat, probablement és vtbd1, però comprovem-ho.
Consulteu les particions GPT actuals amb gpart show(o gpart listper obtenir més detalls) per mostrar totes les particions GPT a tots els dispositius.
# gpart show
=> 34 335544253 vtbd0 GPT (160G)
34 94 1 freebsd-boot (47K)
128 335544159 2 freebsd-ufs (160G)
Així que veiem les dues particions existents i els seus sistemes de fitxers a vtbd0. vtbd0 conté el nostre dispositiu d'arrencada i sistema de fitxers arrel existents.
També ho podem verificar executant mountper veure quina partició està muntada com a /. Això confirma que vtbd0 conté el sistema de fitxers arrel.
# mount
/dev/vtbd0p2 on / (ufs, local, soft-updates)
devfs on /dev (devfs, local, multilabel)
Com particionar i muntar els vostres nous dispositius Vultr Block Storage
Per utilitzar un nou emmagatzematge de blocs Vultr, s'ha de particionar i un sistema de fitxers inicialitzat i després muntat.
En aquest exemple estem creant una partició (amb un esquema de partició GPT) per a tot l'emmagatzematge de blocs (50 GB). Ja hem determinat el nom del nostre nou dispositiu d'emmagatzematge de blocs (vtbd1 en aquest exemple), així que utilitzeu l' gpart create -s GPT vtbd1ordre.
# gpart create -s GPT vtbd1
vtbd1 created
Ara afegiu una partició amb l'etiqueta "vultr block storage" i configureu-la com a freebsd-ufs.
# gpart add -t freebsd-ufs -l vultr\_block\_storage vtbd1
vtbd1p1 added
Això hauria d'haver creat un dispositiu nou anomenat /dev/vtbd1p1 i es pot verificar executantgpart list vtbd1p1
Inicieu el sistema de fitxers UFS2 a la nova partició.
# newfs -U vtbd1p1
/dev/vtbd1p1: 51200.0MB (104857528 sectors) block size 32768, fragment size 4096
using 82 cylinder groups of 626.09MB, 20035 blks, 80256 inodes.
with soft updates
super-block backups (for fsck_ffs -b #) at:
192, 1282432, 2564672, 3846912, 5129152, 6411392, 7693632, 8975872, 10258112, 11540352, 12822592, 14104832, 15387072, 16669312, 17951552, 19233792, 20516032, 21798272, 23080512, 24362752, 25644992, 26927232, 28209472, 29491712,
30773952, 32056192, 33338432, 34620672, 35902912, 37185152, 38467392, 39749632, 41031872, 42314112, 43596352, 44878592, 46160832, 47443072, 48725312, 50007552, 51289792, 52572032, 53854272, 55136512, 56418752, 57700992, 58983232,
60265472, 61547712, 62829952, 64112192, 65394432, 66676672, 67958912, 69241152, 70523392, 71805632, 73087872, 74370112, 75652352, 76934592, 78216832, 79499072, 80781312, 82063552, 83345792, 84628032, 85910272, 87192512, 88474752,
89756992, 91039232, 92321472, 93603712, 94885952, 96168192, 97450432, 98732672, 100014912, 101297152, 102579392, 103861632
Ara ja esteu preparat per muntar el nou dispositiu per utilitzar-lo!
Crea un punt de muntatge
# mkdir /mnt/blockstorage
Afegiu una entrada al /etc/fstabfitxer per muntar-lo fàcilment (i muntar automàticament a l'inici).
# echo /dev/vtbd1p1 /mnt/blockstorage ufs rw,noatime 0 2 >> /etc/fstab
Munteu el nou dispositiu d'emmagatzematge de blocs
# mount /mnt/blockstorage
L'emmagatzematge ja està disponible i llest per utilitzar-se a /mnt/blockstorage
# df -h /mnt/blockstorage/
Filesystem Size Used Avail Capacity Mounted on
/dev/vtbd1p1 48G 8.0K 45G 0% /mnt/blockstorage