Vultr Block Storage für FreeBSD

Die Informationen in diesem Artikel befassen sich mit dem Ändern von Festplatten, Partitionen und Dateisystemen und sollten vollständig verstanden werden, bevor Sie Beispielen folgen, da dies zu Datenverlust oder einem nicht funktionsfähigen System führen kann.

So identifizieren Sie Ihre Vultr Block Storage-Geräte

Der Vultr-Blockspeicher wird als / dev / vtbd * -Geräte angezeigt (VirtIO Block Device).

Aktuelle / dev / vtbd-Einträge mit anzeigen 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 und vtbd1 sind einzelne Geräte. vtbd0p1 und vtbd0p2 sind zwei Partitionen auf dem vtbd0-Gerät.

Welches ist das neue Vultr Block Storage-Gerät?

Da der neu hinzugefügte Blockspeicher noch nicht partitioniert wurde, handelt es sich wahrscheinlich um vtbd1, aber lassen Sie uns dies überprüfen.

Zeigen Sie aktuelle GPT-Partitionen mit gpart show(oder gpart listfür weitere Details) an, um alle GPT-Partitionen auf allen Geräten anzuzeigen.

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

Wir sehen also die beiden vorhandenen Partitionen und ihre Dateisysteme auf vtbd0. vtbd0 enthält unser vorhandenes Boot-Gerät und Root-Dateisystem.

Wir können dies auch überprüfen, indem wir ausführen, um mountzu sehen, welche Partition als / gemountet ist. Dies bestätigt, dass vtbd0 das Root-Dateisystem enthält.

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

So partitionieren und mounten Sie Ihre neuen Vultr Block Storage-Geräte

Um einen neuen Vultr-Blockspeicher zu verwenden, muss dieser partitioniert und ein Dateisystem initialisiert und dann bereitgestellt werden.

In diesem Beispiel erstellen wir eine Partition (mit einem GPT-Partitionsschema) für den gesamten Blockspeicher (50 GB). Wir haben bereits den Namen unseres neuen Blockspeichergeräts (in diesem Beispiel vtbd1) ermittelt. Verwenden Sie daher den gpart create -s GPT vtbd1Befehl.

# gpart create -s GPT vtbd1
vtbd1 created

Fügen Sie nun eine Partition mit der Bezeichnung 'vultr block storage' hinzu und setzen Sie sie auf freebsd-ufs.

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

Dies sollte ein neues Gerät mit dem Namen / dev / vtbd1p1 erstellt haben und kann durch Ausführen überprüft werdengpart list vtbd1p1

Initialisieren Sie das UFS2-Dateisystem auf der neuen Partition.

# 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

Jetzt können Sie das neue Gerät zur Verwendung bereitstellen!

Erstellen Sie einen Einhängepunkt

# mkdir /mnt/blockstorage

Fügen Sie der /etc/fstabDatei einen Eintrag hinzu, um die Bereitstellung zu vereinfachen (und beim Start automatisch bereitzustellen).

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

Montieren Sie das neue Blockspeichergerät

# mount /mnt/blockstorage

Der Speicher ist jetzt verfügbar und kann unter / mnt / blockstorage verwendet werden

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


Leave a Comment

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist

ReactOS: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.