ZFS

Zainstaluj system plików ZFS na Ubuntu 20.04

Zainstaluj system plików ZFS na Ubuntu 20.04
ZFS to system plików stworzony przez Sun Microsystems. Po raz pierwszy został dostarczony z systemem Solaris, ale teraz jest dostępny w innych systemach operacyjnych LINUX i UNIX. ZFS wykorzystuje wirtualne pule pamięci znane jako zpools, które mogą zajmować się przechowywaniem i zarządzaniem dużą ilością danych. W tym artykule wyjaśnimy, jak zainstalować system plików ZFS na Ubuntu OS. Omówimy następujące tematy:

Funkcje ZFS

Rzućmy okiem na niektóre funkcje systemu plików ZFS:

Uwaga: wyjaśniliśmy procedurę i polecenia w Ubuntu 20.04 LTS (Ogniskowa Fossa).

Instalowanie systemu plików ZFS na Ubuntu

Do instalacji systemu plików ZFS będziemy używać aplikacji Terminal z wiersza poleceń. Aby uruchomić Terminal wiersza poleceń, użyj skrótu klawiaturowego Ctrl+Alt+T.

Teraz, aby zainstalować system plików ZFS na Ubuntu, wydaj następujące polecenie w Terminalu:

$ sudo apt install zfsutils-linux

Po wyświetleniu monitu o hasło podaj hasło sudo.

Po uruchomieniu powyższego polecenia system może poprosić o potwierdzenie, czy chcesz kontynuować instalację, czy nie. Naciśnij y, aby kontynuować; po tym pakiet zostanie zainstalowany w twoim systemie.

Aby zweryfikować instalację systemu plików ZFS, wydaj następujące polecenie w Terminalu:

$ który zfs

Zobaczysz wynik podobny do następującego:

Tworzenie puli pamięci ZFS

Po zakończeniu instalacji utworzymy teraz pulę pamięci dla naszych dysków. Oto kroki, aby to zrobić:

1. Najpierw znajdź nazwy dysków dla puli. Użyj następującego polecenia w Terminalu, aby to zrobić:

$ sudo fdisk -l

Zobaczysz dyski wymienione w danych wyjściowych. Zanotuj nazwy dysków, które chcesz połączyć. Z powyższego wyniku widać, że na liście znajdują się dwa dyski /dev/sdb i /dev/sdc. Za pomocą tych dwóch dysków stworzymy pulę pamięci.

Istnieją dwa rodzaje pul pamięci: w paski i lustrzane. W puli rozłożonej dane są przechowywane w rozłożonej na wszystkich urządzeniach. W puli lustrzanej kopia danych jest przechowywana na różnych urządzeniach, dzięki czemu są odporne na uszkodzenia fault.

Aby utworzyć pulę rozłożoną, użyj następującej składni:

$ sudo zpool utwórz

Aby utworzyć pulę lustrzaną, użyj następującej składni:

$ sudo zpool  utwórz lustro

Jeśli wystąpi jakiś błąd, spróbuj wymusić polecenie za pomocą opcji -f po zpool utwórz Komenda.

W poniższym przykładzie utworzymy pulę rozłożonych o nazwie „test” za pomocą /dev/sdb i /dev/sdc.

$ sudo zpool utwórz test /dev/sdb /dev/sdc

Aby dowiedzieć się, gdzie zamontowano pulę, użyj następującego polecenia w Terminalu:

$ df -h

Z powyższego polecenia widzimy, że pula została zamontowana w /test. Możesz także zmienić punkt montowania dla puli, używając następującej składni:

$ sudo zfs ustaw punkt montowania=

Na przykład, aby ustawić eksport/zfs jako nowy punkt montowania, polecenie to:

$ sudo zfs ustaw punkt montowania=/export/zfs test

Następnie użyj następującego polecenia, aby sprawdzić, czy punkt podłączenia uległ zmianie:

$ df -h | test grep

Możesz także tworzyć katalogi w puli pamięci. Na przykład, aby utworzyć katalog o nazwie pliki w puli pamięci, polecenie to:

$ sudo zfs utwórz test/pliki

Aby wyświetlić wszystkie pule pamięci ZFS w systemie, możesz użyć następującego polecenia w Terminalu:

$ zpool lista

Zawiera listę wszystkich basenów wraz z ich rozmiarem, wykorzystaniem miejsca, stanem zdrowia i kilkoma innymi informacjami.

Aby wyświetlić wszystkie konfiguracje i stan każdego urządzenia w puli pamięci ZFS, użyj następującego polecenia w Terminalu:

$ status zfs

Jeśli napotkasz problemy związane z przejazdami w basenie, możesz skorzystać z opcji wydarzeń events. Wydaj następujące polecenie w Terminalu, aby wyświetlić zdarzenia związane z określoną pulą:

$ sudo zpool zdarzenia nazwa_puli -v

Usuwanie puli pamięci ZFS

Jeśli nie potrzebujesz już basenu, możesz go usunąć. Pamiętaj jednak, że usunięcie puli spowoduje również usunięcie zawartych w niej plików.

Użyj następującej składni polecenia, aby usunąć pulę pamięci:

$ sudo zpool zniszczyć nazwa_puli

W tym artykule dowiedziałeś się, jak zainstalować system plików ZFS na Ubuntu 20.04 LTS (Ogniskowa Fossa). Nauczyłeś się również, jak tworzyć pulę pamięci w systemie plików ZFS i usuwać ją, gdy już jej nie potrzebujesz.

Gry Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Zainstaluj najnowszy emulator Dolphin dla Gamecube i Wii w systemie Linux
Emulator Dolphin pozwala grać w wybrane gry Gamecube i Wii na komputerach osobistych z systemem Linux (PC). Będąc ogólnodostępnym emulatorem gier o o...
Gry Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Jak korzystać z GameConqueror Cheat Engine w systemie Linux
Artykuł zawiera przewodnik dotyczący korzystania z silnika oszukującego GameConqueror w systemie Linux. Wielu użytkowników, którzy grają w gry w syste...
Gry Najlepsze emulatory konsoli do gier dla systemu Linux
Najlepsze emulatory konsoli do gier dla systemu Linux
W tym artykule wymienimy popularne oprogramowanie do emulacji konsoli do gier dostępne dla systemu Linux. Emulacja to warstwa kompatybilności oprogram...