Vultr Block Storage dla FreeBSD

Informacje w tym artykule dotyczą modyfikowania dysków, partycji i systemów plików i należy je w pełni zrozumieć przed podaniem jakichkolwiek przykładów, ponieważ w przeciwnym razie może dojść do utraty danych lub awarii systemu.

Jak zidentyfikować urządzenia Vultr Block Storage

Pamięć bloków Vultr jest wyświetlana jako urządzenie / dev / vtbd * (VirtIO Block Device)

Przeglądaj aktualne wpisy / dev / vtbd za pomocą 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 to pojedyncze urządzenia. vtbd0p1 i vtbd0p2 to dwie partycje na urządzeniu vtbd0.

Jakie jest nowe urządzenie Vultr Block Storage?

Ponieważ nowo dodana pamięć blokowa nie została jeszcze podzielona na partycje, prawdopodobnie jest to vtbd1, ale sprawdźmy.

Wyświetl bieżące partycje GPT za pomocą gpart show(lub gpart listpo więcej szczegółów), aby wyświetlić wszystkie partycje GPT na wszystkich urządzeniach.

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

Widzimy więc dwie istniejące partycje i ich systemy plików na vtbd0. vtbd0 zawiera nasze istniejące urządzenie rozruchowe i główny system plików.

Możemy to również sprawdzić, uruchamiając, mountaby zobaczyć, która partycja jest zamontowana jako /. Potwierdza to, że vtbd0 zawiera główny system plików.

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

Jak podzielić i zamontować nowe urządzenia Vultr Block Storage

Aby użyć nowego magazynu bloków Vultr, należy go podzielić na partycje, zainicjować system plików, a następnie zamontować.

W tym przykładzie tworzymy jedną partycję (ze schematem partycji GPT) dla całego magazynu bloków (50 GB). Ustaliliśmy już nazwę naszego nowego blokowego urządzenia magazynującego (w tym przykładzie vtbd1), więc użyj gpart create -s GPT vtbd1polecenia.

# gpart create -s GPT vtbd1
vtbd1 created

Teraz dodaj jedną partycję z etykietą „Vultr Block Storage” i ustaw ją na freebsd-ufs.

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

To powinno było stworzyć nowe urządzenie o nazwie / dev / vtbd1p1 i może być zweryfikowane przez uruchomieniegpart list vtbd1p1

Zainicjuj system plików UFS2 na nowej partycji.

# 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

Teraz możesz już zamontować nowe urządzenie!

Utwórz punkt montowania

# mkdir /mnt/blockstorage

Dodaj pozycję en do /etc/fstabpliku w celu łatwego montażu (i automatycznego montażu przy uruchomieniu).

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

Zamontuj nowe blokowe urządzenie magazynujące

# mount /mnt/blockstorage

Pamięć jest teraz dostępna i gotowa do użycia w / mnt / blockstorage

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


Leave a Comment

Funkcjonalności warstw architektury referencyjnej Big Data

Funkcjonalności warstw architektury referencyjnej Big Data

Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Rewolucyjne wynalazki Google, które ułatwią Twoje życie.

Chcesz zobaczyć rewolucyjne wynalazki Google i jak te wynalazki zmieniły życie każdego człowieka dzisiaj? Następnie czytaj na blogu, aby zobaczyć wynalazki Google.

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

13 komercyjnych narzędzi do ekstrakcji danych z Big Data

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Pozostań w kontakcie dzięki aplikacji WhatsApp na komputer 24*7

Whatsapp w końcu uruchomił aplikację Desktop dla użytkowników komputerów Mac i Windows. Teraz możesz łatwo uzyskać dostęp do Whatsapp z systemu Windows lub Mac. Dostępne dla Windows 8+ i Mac OS 10.9+

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

5 przykładów, które dowodzą, że energetyka jądrowa nie zawsze jest zła

Energia jądrowa jest zawsze pogardzana, nigdy jej nie szanujemy z powodu przeszłych wydarzeń, ale nie zawsze jest zła. Przeczytaj post, aby dowiedzieć się więcej na ten temat.

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Friday Essential: Co się stało z samochodami sterowanymi przez sztuczną inteligencję?

Koncepcja autonomicznych samochodów, które wyjadą na drogi za pomocą sztucznej inteligencji, to marzenie, które mamy już od jakiegoś czasu. Ale pomimo kilku obietnic nigdzie ich nie widać. Przeczytaj ten blog, aby dowiedzieć się więcej…

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Czy AI może walczyć z rosnącą liczbą ataków ransomware?

Wzrasta liczba ataków ransomware, ale czy sztuczna inteligencja może pomóc w radzeniu sobie z najnowszym wirusem komputerowym? Czy AI jest odpowiedzią? Przeczytaj tutaj, wiedz, że sztuczna inteligencja jest zmorą lub zgubą

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

5 przydatnych narzędzi sztucznej inteligencji, które uproszczą Twoje życie

Sztuczna inteligencja nie jest dla ludzi nową nazwą. Ponieważ sztuczna inteligencja jest włączona do każdego strumienia, jednym z nich jest opracowywanie narzędzi zwiększających ludzką wydajność i dokładność. Skorzystaj z tych niesamowitych narzędzi uczenia maszynowego i uprość swoje codzienne zadania.

Wgląd w 26 technik analizy Big Data: część 2

Wgląd w 26 technik analizy Big Data: część 2

Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.

Ataki DDOS: krótki przegląd

Ataki DDOS: krótki przegląd

Czy jesteś również ofiarą ataków DDOS i nie masz pewności co do metod zapobiegania? Przeczytaj ten artykuł, aby rozwiązać swoje pytania.