Jak zainstalować i skonfigurować TrueNAS Core : Porady ekspertów

System operacyjny TrueNAS Core umożliwia przekształcenie zwykłego komputera w pamięć masową NAS. Jak prawidłowo zainstalować, skonfigurować i używać tego systemu operacyjnego, przeczytajcie w naszym artykule.

Jak zainstalować i skonfigurować TrueNAS Core : Porady ekspertów

TrueNAS CORE (wcześniej znany jako FreeNAS) to darmowy system operacyjny pamięci masowej typu open source, który umożliwia tworzenie własnego serwera pamięci masowej bez kosztów oprogramowania.

Odzyskiwanie danych z uszkodzonych macierzy RAID, które nie są dostępne dla komputera.

Za pomocą TrueNAS możecie zmienić zwykły komputer w sieciowe urządzenie pamięci masowej z pełną funkcjonalnością urządzenia NAS, nowoczesnym systemem plików ZFS i różnymi wtyczkami.

System plików ZFS jest jednym z ulubionych serwerów NAS dla większości użytkowników, ponieważ został zaprojektowany w celu zapewnienia najwyższej możliwej integralności danych, a także doskonałej wydajności i efektywności. Zapewnia kompresję i deduplikację w czasie rzeczywistym, co pozwala zaoszczędzić dużo miejsca na dysku.

Cecha Opis
Typ systemu plików 64-bitowy system plików z funkcją Copy-On-Write (COW)
Wsparcie RAID Wbudowane wsparcie dla różnych poziomów RAID (RAID-Z1, RAID-Z2, RAID-Z3)
Kompatybilność Wsparcie dla wielu systemów operacyjnych: Linux, FreeBSD, macOS
Integracja kopii zapasowych Możliwość tworzenia migawek i replikacji dla ochrony danych
Ochrona danych Wbudowana kontrola integralności danych za pomocą sum kontrolnych
Kompresja Wsparcie dla przezroczystej kompresji danych (LZ4, GZIP)
Szyfrowanie Wsparcie dla wbudowanego szyfrowania na poziomie systemu plików
Skalowalność Wsparcie dla dużej liczby dysków i ogromnych ilości danych
Buforowanie Efektywne buforowanie w celu poprawy wydajności (ARC – Adaptive Replacement Cache)
Samonaprawianie Automatyczne przywracanie uszkodzonych bloków danych za pomocą lustrzanego odbicia lub parzystości
Przejdź do widoku
Jak zainstalować i skonfigurować TrueNAS Core 💿

Jak zainstalować i skonfigurować TrueNAS Core 💿

Krok 1. Minimalne wymagania systemowe

Przeczytajcie minimalne wymagania przed zainstalowaniem tego systemu operacyjnego.

Wasz komputer musi mieć co najmniej 8 GB pamięci RAM, aby TrueNAS działał poprawnie. Jeśli planujecie zainstalować maszynę wirtualną lub dodatkowe wtyczki, zaleca się użycie więcej niż 8 GB pamięci. Ponadto TrueNAS nie obsługuje podwójnego rozruchu, więc dla tego systemu operacyjnego wymagany jest oddzielny dysk.

Minimalne wymagania systemowe Truenas
Komponent Minimalne wymagania
Procesor Procesor 64-bitowy
Pamięć RAM 8 GB (zalecane 16 GB)
Przechowywanie 2 dyski (można używać RAID)
Adapter sieciowy 1 Gigabit Ethernet
Dysk systemowy Dysk USB 16 GB lub SSD
Grafika Nie jest wymagana (nie jest potrzebna do CLI)

Krok 2. Jak utworzyć rozruchowy dysk flash TrueNAS

Więc przejdźmy do instalacji, najpierw musicie utworzyć nośnik startowy, z którego zainstalujemy ten system operacyjny.

Obraz najnowszej wersji TrueNAS można pobrać z oficjalnej strony internetowej:

https://www.truenas.com/download-truenas-core/

Przycisk pobierania pojawi się po zalogowaniu się do witryny, przewiń stronę i kliknij „Pobierz teraz”. Następnie potrzebujemy dysku USB i narzędzia do utworzenia rozruchowego dysku flash USB. Użyję narzędzia rufus. Tutaj wszystko jest proste, wybierzcie dysk flash, określcie ścieżkę do obrazu i naciśnijcie przycisk – Start.

Krok 3. Zainstalowanie TrueNAS

Po napisaniu rozruchowego dysku flash podłączamy go do komputera, na którym chcemy zainstalować TrueNAS i uruchamiamy go z dysku flash. W zależności od modelu płyty głównej klawisz F12 lub F2. Wybierzcie dysk USB z listy i naciśnijcie Enter.

Boot TrueNAS Installer

Następnie, aby wybrać pierwszy element – Ustawienia, musicie nacisnąć klawisz Enter. W kolejnym etapie wybierzcie pierwszy element – Zainstaluj/Uaktualnij, a następnie – Enter. Jeśli komputer ma mniej niż 8 GB pamięci RAM, system wyświetli powiadomienie.

Zainstaluj/uaktualnij TrueNAS

W następnym oknie wybierzcie dysk, na którym zostanie zainstalowany TrueNAS. Możecie określić żądany dysk według rozmiaru, ponieważ nazwy dysków będą się różnić. Użyjcie klawiszy strzałek, aby wybrać żądany dysk i naciśnijcie spację, aby wybrać, a następnie Enter, aby potwierdzić. System wyświetli ostrzeżenie, że wszystkie dane na tym dysku zostaną usunięte. Wybierzcie – Tak i naciśnijcie – Enter, aby potwierdzić.

Wybierzcie dysk do zainstalowania

Następnie musicie wprowadzić i potwierdzić hasło do konta administratora, które będzie używane do wejścia do menu zarządzania TrueNAS.

Hasło do konta administratora

TrueNAS można uruchomić zarówno w trybie BIOS, jak i w trybie UEFI. Wybieram BIOS. Ponieważ ten rodzaj pobierania działa z prawie wszystkimi płytami głównymi. Aby wybrać UEFI, płyta główna musi go obsługiwać. Po dokonaniu wyboru rozpocznie się instalacja systemu operacyjnego, zajmie to kilka minut. Po zakończeniu zostaniecie poproszone o ponowne uruchomienie i usunięcie nośnika instalacyjnego.

Uruchamianie przez BIOS

Wybierzcie — OK, a następnie wyodrębnijcie rozruchowy dysk flash USB. Po uruchomieniu systemu uruchomi się konsola konfiguracji, adres IP serwera zostanie wyświetlony na dole.

Krok 4. Jak połączyć się z serwerem NAS

Kiedy serwer uruchamia się po raz pierwszy, nie trzeba go konfigurować, system domyślnie przypisze konfigurację do aktywnych interfejsów sieciowych za pomocą DHCP. Jeśli chcecie ustawić konkretny adres IP dla serwera, możecie go skonfigurować w menu Start.

Konfiguruj interfejsy sieciowe

Wybierzcie pierwszą pozycję – Configure Network Interfaces, następnie wprowadźcie numer interfejsu sieciowego, który chcecie zmienić, wpiszcie – nie (no) na żądanie usunięcia aktualnego ustawienia, skonfigurujcie interfejs dla DHCP – nie. Zmieńcie konfigurację IPv4 — Yes. Wpiszcie nazwę, adres IP, maskę podsieci.

Ustawienia interfejsu sieciowego

Ustawienia IPv6 – brak. To kończy konfigurację sieci, adres IP serwera uległ zmianie. W tym menu możecie również skonfigurować połączenie bezprzewodowe, zresetować hasło administratora i przywrócić wszystkie ustawienia do wartości domyślnych.

Aby połączyć się z serwerem, otwórzcie przeglądarkę na innym komputerze podłączonym do tej sieci i wprowadźcie adres IP serwera TrueNAS. Jeśli zamiast adresu IP wyświetlane są zera, sprawdźcie, czy kabel sieciowy jest podłączony do serwera i czy pojawia się na routerze w sieci DHCP na liście podłączonych urządzeń. Aby wejść do menu zarządzania, wprowadźcie nazwę użytkownika – root i hasło, które określiłyście podczas instalacji TrueNAS.

Logowanie do interfejsu internetowego TrueNas

Po zalogowaniu będziecie mieć dostęp do interfejsu sieciowego TrueNAS, który służy do zarządzania dyskami pamięci masowej, konfigurowania dostępu, przeglądania stanu systemu i nie tylko.

Krok 5. Jak utworzyć pulę z RAID-z

Nie ma kreatora, który pomoże Wam utworzyć pierwszą pulę pamięci w tym systemie operacyjnym, będziecie musiały utworzyć macierz dyskową bez monitów, więc zobaczmy, jak to się robi. Na lewym pasku bocznym rozwiń sekcję – “Pamięć” i wybierzcie “Pule”, a następnie kliknijcie przycisk – “Dodaj” i – Utwórz pulę.

Utwórz pulę

U góry podajcie nazwę przyszłej macierzy dyskowej, zaznaczcie dyski, z których będzie się składać. Zwróćcie uwagę na przycisk dodawania vdev, nie dodaje on kolejnego urządzenia wirtualnego, ale umożliwia dodanie do niego urządzenia pomocniczego.

Oznaczcie dyski dla puli

Po wybraniu dysków na dole kliknijcie strzałkę, aby dodać dyski do listy urządzeń pamięci masowej. Ponownie zaznaczamy dyski, tutaj domyślnie zaznaczony jest RAID-z, aby wybrać inny typ macierzy, kliknijcie na niego. Struktura puli ZFS nie jest skomplikowana: pula składa się z urządzenia wirtualnego (vdev), które jest składane z dysków. Każde urządzenie wirtualne może być rozłożoną macierzą RAIDz, macierzą lustrzaną lub pojedynczym dyskiem.

Na liście rozwijanej Stripe, mirror, Raid-z1, z2 i z3 będą dostępne w zależności od liczby podłączonych dysków. Wybierzcie wymaganą macierz RAID i kliknijcie Utwórz.

Utwórz pulę RAID-z2

W wyskakującym okienku z ostrzeżeniem, że wszystkie dane zostaną nadpisane, zaznaczcie pole i kliknijcie – Utwórz pulę, po czym rozpocznie się formatowanie dysków i proces budowania macierzy. Pula została utworzona, na ekranie zobaczycie jej status, nazwę, rozmiar i inne parametry, kliknięcie trzech kropek otworzy menu ustawień dla tej puli.

Utworzono nową pulę dyskową

Teraz pozostaje skonfigurować dostęp sieciowy do tej macierzy dyskowej.

Krok 6. Jak dodać użytkownika

Dodajmy użytkownika. Aby to zrobić, rozwińcie sekcję – Konta – Użytkownicy i kliknijcie – Dodaj.

Dodawanie nowego użytkownika

Podajcie nazwę użytkownika, hasło i ponownie, aby potwierdzić. Ustaw znak – Konto Microsoft i kliknijcie – wyślij (Wyślij). Dodaliśmy więc użytkownika, teraz skonfigurujemy dostęp sieciowy do katalogu.

Utworzony przez użytkownika

Krok 7. Jak skonfigurować połączenie SMB

Skonfiguruję dostęp do sieci na przykładzie protokołu SMB.

Otwórzcie sekcję – Przechowywanie – Pule – kliknijcie trzy kropki przed naszą tablicą i wybierzcie Dodaj zestaw danych. W ustawieniach wpiszcie nazwę i domyślnie zostawcie wszystko inne, kliknijcie Prześlij. Dodano nowy zbiór danych.

Dodaj zbiór danych

Teraz, aby zorganizować dostęp, utworzymy kolejny zbiór danych w poprzednio utworzonym. Aby to zrobić, kliknijcie tutaj w trzech punktach – Dodaj zbiór danych – wprowadźcie nazwę i kliknijcie – Prześlij.

Dodaj drugi Dodaj zestaw danych

Teraz ustawmy uprawnienia.

Struktura

Aby to zrobić, kliknijcie trzy kropki i otwórzcie Edytuj uprawnienia.

Edytuj uprawnienia

Wybierzcie właściciela — nowego użytkownika, grupę, ustaw znaczniki Zastosuj użytkownika i Zastosuj grupę. Zaznaczamy niezbędne prawa i klikamy – Zapisz.

Uprawnienia

Następnym krokiem jest włączenie usługi, aby uzyskać do niej dostęp z komputera z systemem Windows. Otwórzcie sekcję Udostępnianie — udział systemu Windows (SMB). Kliknijcie tutaj – Dodaj (Dodaj), wybierzcie z listy nasz zestaw danych i kliknijcie Prześlij, a następnie w wyskakującym okienku – Włącz usługę. Następnie w tym oknie wybierzcie – Konfiguruj teraz (Konfiguruj teraz).

Windows udostępnia połączenie SMB

Następne okno oferuje utworzenie listy kontroli dostępu ACL, wybiorę jedno z ustawień wstępnych – zaznaczę Wybierz ustawienie wstępne ACL i wybierzcie z listy – Ograniczone – Kontynuuj. Następnie po prawej stronie pojawi się nowe ustawienie, kliknijcie Zapisz poniżej.

Lista kontroli dostępu ACL

Więc to wszystko, ustawienie SMB dla tego katalogu jest skonfigurowane, teraz przejdźcie do komputera z systemem Windows, otwórzcie Eksploratora i dodajcie dysk sieciowy. Komputer – Zmapuj dysk sieciowy, wprowadźcie adres IP serwera i zaznaczcie pole – Użyj innych poświadczeń, jeśli nie zostanie to zrobione, system połączy się z poświadczeniami użytkownika systemu, – Gotowe. Enter — nazwa nowego użytkownika, który dodaliśmy do TrueNAS i hasło.

Mapuj dysk sieciowy

Dysk sieciowy jest podłączony, teraz możecie utworzyć tutaj katalog i zapisywać dane na dysku.

Wniosek

TrueNAS to dość ciekawe rozwiązanie, jeśli chodzi o organizację własnej pamięci sieciowej bez dodatkowych kosztów. Montując go, na przykład, na starym komputerze, otrzymacie sieciową pamięć masową z nowym systemem plików ZFS i zestawem funkcji NAS.

Odzyskiwanie danych z uszkodzonych macierzy RAID, które nie są dostępne dla komputera.
Przejdź do widoku
Jak przekształcić komputer w pamięć masową NAS. Jak odzyskać dane z macierzy RAID OpenMediaVault?

Jak przekształcić komputer w pamięć masową NAS. Jak odzyskać dane z macierzy RAID OpenMediaVault?

Oksana Volyniuk

Autor: , Pisarz techniczny

Oksana Volyniuk jest autorem pracującym w Hetman Software. Ma prawie trzyletnie doświadczenie w zakresie technologii IT, a wcześniej pracowała jako HR menedżer w IT kompanii. Oksana kocha technologię i jest zapalona tworzeniem każdego aktykułu, który może pomóć ludziom.

Michał Mirosznyczenko

Redaktor: , Pisarz techniczny

Michał Mirosznyczenko jest jednym z czołowych programistów firmy Hetman Software. Bazując na piętnastoletnim doświadczeniu w tworzeniu oprogramowania, dzieli się swoją wiedzą z czytelnikami naszego bloga. Oprócz programowania Michał jest ekspertem w dziedzinie odzyskiwania danych, systemów plików, urządzeń do przechowywania danych i macierzy RAID.

Rekomendujemy

Witamy w asystencie Hetman Software opartym na sztucznej inteligencji.
Rozpocznij czat