Zainstaluj system plików ZFS na Ubuntu Top 10.Top 10

Zainstaluj system plików ZFS na Ubuntu Top 10.Top 10
ZFS to system plików utworzony przez Sun Microsystems. Po raz pierwszy został wysłany z Solaris, ale teraz dostępny w innych systemach operacyjnych Linux i Unix. ZFS korzysta z wirtualnych pul pamięci znanych jako ZPools, które mogą poradzić sobie z przechowywaniem i zarządzaniem dużą ilością danych. W tym artykule wyjaśnimy, jak zainstalować system plików ZFS w Ubuntu OS. Omówimy następujące tematy:
  • Instalowanie systemu plików ZFS
  • Tworzenie puli pamięci ZFS
  • Usuwanie puli pamięci ZFS

Funkcje ZFS

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

  • Wysoka pojemność przechowywania
  • Integralność danych
  • Ochrona przed korupcją danych
  • Wydajna ochrona danych
  • Kompresja daty

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

Instalowanie systemu plików ZFS na Ubuntu

Będziemy używać aplikacji terminalowej wiersza poleceń do instalacji systemu plików ZFS. Aby uruchomić terminal wiersza poleceń, użyj skrótu klawiatury Ctrl+Alt+T.

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

$ sudo apt Zainstaluj Zfsutils-Linux

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

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

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

$ które ZFS

Zobaczysz dane wyjściowe podobne do następujących:

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 dowiedz się nazwisk napędów do basenu. Użyj następującego polecenia w terminalu, aby to zrobić:

$ sudo fdisk -l

Zobaczysz dyski wymienione w wyjściu. Zanotuj nazwy napędu, które chcesz zbierać. Z powyższego wyjścia widać, że są dwa dyski /dev /sdb i /dev /sdc. Utworzymy pulę pamięci za pomocą tych dwóch napędów.

Istnieją dwa rodzaje basenów magazynowych: paski i lustro. W puli w paski dane są przechowywane w paski na wszystkich urządzeniach. Podczas gdy w lustrzanej puli kopia danych jest przechowywana na urządzeniach, dzięki czemu są odporne na usterki.

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

$ sudo zpool twórz

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

$ sudo zpool twórz lustro

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

W poniższym przykładzie utworzymy pulę paski 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 na /test. Możesz także zmienić punkt montażowy dla puli za pomocą następującej składni:

$ sudo zfs set MountPoint =

Na przykład, aby ustawić Eksport/ZFS Jako nowy punkt montażu byłoby polecenie:

$ sudo zfs set MountPoint =/Export/ZFS Test

Następnie użyj następującego polecenia, aby sprawdzić, czy punkt mocowania się zmienił:

$ df -h | Test GREP

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

$ 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:

Lista $ ZPOOL

Wymienia wszystkie pule wraz z ich rozmiarem, wykorzystaniem przestrzeni, zdrowia i niektórymi innymi informacjami.

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

Status $ ZFS

Jeśli doświadczysz niektórych problemów związanych z dyskami w puli, możesz skorzystać z opcji zdarzeń. Wydaj następujące polecenie w terminalu, aby wyświetlić zdarzenia związane z określoną pulą:

$ sudo zpool events pula_name -v

Usuwanie puli pamięci ZFS

Jeśli nie potrzebujesz już puli, możesz go usunąć. Należy jednak pamiętać, że usunięcie puli usunie również zawarte w niej pliki.

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

$ sudo zpool niszczy nazwę basenu

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