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.
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.
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 list
po 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, mount
aby 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)
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 vtbd1
polecenia.
# 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/fstab
pliku 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
Przeczytaj blog, aby w najprostszy sposób poznać różne warstwy w architekturze Big Data i ich funkcjonalności.
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
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+
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.
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…
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ą
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.
Zawsze potrzebujemy Big Data Analytics do efektywnego zarządzania danymi. W tym artykule omówiliśmy kilka technik analizy Big Data. Sprawdź ten artykuł.
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.