Vultr Block Storage för FreeBSD

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.

Hur du identifierar dina Vultr Block Storage-enheter

Vultr-blocklagring visas som /dev/vtbd*-enheter (VirtIO Block Device)

Visa aktuella /dev/vtbd-poster med 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 och vtbd1 är individuella enheter. vtbd0p1 och vtbd0p2 är två partitioner på vtbd0-enheten.

Vilken är den nya Vultr Block Storage-enheten?

Eftersom den nyligen tillagda blocklagringen inte har partitionerats ännu, är det förmodligen vtbd1, men låt oss verifiera.

Visa aktuella GPT-partitioner med gpart show(eller gpart listför mer information) för att visa alla GPT-partitioner på alla enheter.

# gpart show
=>       34  335544253  vtbd0  GPT  (160G)
         34         94      1  freebsd-boot  (47K)
        128  335544159      2  freebsd-ufs  (160G)

Så vi ser de två befintliga partitionerna och deras filsystem på vtbd0. vtbd0 innehåller vår befintliga startenhet och rotfilsystem.

Vi kan också verifiera detta genom att köra för mountatt se vilken partition som är monterad som /. Detta bekräftar att vtbd0 innehåller rotfilsystemet.

# mount
/dev/vtbd0p2 on / (ufs, local, soft-updates)
devfs on /dev (devfs, local, multilabel)

Hur du partitionerar och monterar dina nya Vultr Block Storage-enheter

För att använda en ny Vultr-blocklagring måste den partitioneras och ett filsystem initieras och sedan monteras.

I det här exemplet skapar vi en partition (med ett GPT-partitionsschema) för hela blocklagringen (50 GB). Vi har redan bestämt namnet på vår nya blocklagringsenhet (vtbd1 i det här exemplet), så använd gpart create -s GPT vtbd1kommandot.

# gpart create -s GPT vtbd1
vtbd1 created

Lägg nu till en partition med etiketten 'vultr block storage' och ställ in den på freebsd-ufs.

# gpart add -t freebsd-ufs -l vultr\_block\_storage vtbd1
vtbd1p1 added

Detta borde ha skapat en ny enhet som heter /dev/vtbd1p1 och och kan verifieras genom att köragpart list vtbd1p1

Initiera UFS2-filsystemet på den nya partitionen.

# 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

Nu är du redo att montera den nya enheten för användning!

Skapa en monteringspunkt

# mkdir /mnt/blockstorage

Lägg till en post i /etc/fstabfilen för enkel montering (och automontering vid start).

# echo /dev/vtbd1p1 /mnt/blockstorage ufs rw,noatime 0 2 >> /etc/fstab 

Montera den nya blocklagringsenheten

# mount /mnt/blockstorage

Lagringen är nu tillgänglig och redo att användas på /mnt/blockstorage

# df -h /mnt/blockstorage/
Filesystem      Size    Used   Avail Capacity  Mounted on
/dev/vtbd1p1     48G    8.0K     45G     0%    /mnt/blockstorage

BSD, Operativsystem, Systemadmin

Lämna en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Artificiell intelligens är inte i framtiden, det är här i nuet I den här bloggen Läs hur Artificiell intelligens-applikationer har påverkat olika sektorer.

DDOS-attacker: En kort översikt

DDOS-attacker: En kort översikt

Är du också ett offer för DDOS-attacker och förvirrad över de förebyggande metoderna? Läs den här artikeln för att lösa dina frågor.

Har du någonsin undrat hur hackare tjänar pengar?

Har du någonsin undrat hur hackare tjänar pengar?

Du kanske har hört att hackare tjänar mycket pengar, men har du någonsin undrat hur de tjänar den typen av pengar? låt oss diskutera.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Vill du se revolutionerande uppfinningar av Google och hur dessa uppfinningar förändrade livet för varje människa idag? Läs sedan till bloggen för att se uppfinningar av Google.

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Konceptet med att självkörande bilar ska ut på vägarna med hjälp av artificiell intelligens är en dröm vi har ett tag nu. Men trots flera löften finns de ingenstans att se. Läs den här bloggen för att lära dig mer...

Technological Singularity: A Distant Future of Human Civilization?

Technological Singularity: A Distant Future of Human Civilization?

När vetenskapen utvecklas i snabb takt och tar över en hel del av våra ansträngningar, ökar också riskerna för att utsätta oss för en oförklarlig singularitet. Läs, vad singularitet kan betyda för oss.

Funktioner för Big Data Reference Architecture Layers

Funktioner för Big Data Reference Architecture Layers

Läs bloggen för att känna till olika lager i Big Data Architecture och deras funktionaliteter på enklaste sätt.

Utveckling av datalagring – Infographic

Utveckling av datalagring – Infographic

Lagringsmetoderna för data har utvecklats kan vara sedan födelsen av data. Den här bloggen tar upp utvecklingen av datalagring på basis av en infografik.

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

I denna digitala värld har smarta hemenheter blivit en avgörande del av livet. Här är några fantastiska fördelar med smarta hemenheter om hur de gör vårt liv värt att leva och enklare.

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

Nyligen släppte Apple macOS Catalina 10.15.4, en tilläggsuppdatering för att åtgärda problem, men det verkar som om uppdateringen orsakar fler problem som leder till att mac-datorer blir murade. Läs den här artikeln för att lära dig mer