Przejdź do głównej treści

Konfiguracja TrueNAS SCALE na Serwerze - Zbuduj Własny System NAS

Idealne produkty do tego poradnika

Zacznij od razu — zamów odpowiedni produkt i postępuj zgodnie z tym poradnikiem krok po kroku.

Wprowadzenie

TrueNAS SCALE to open-source’owa platforma do przechowywania danych, która pozwala zbudować system sieciowej pamięci masowej (NAS) na serwerze. W tym poradniku zainstalujesz TrueNAS SCALE na serwerze dedykowanym i skonfigurujesz podstawowe ustawienia, w tym pule dyskowe, konta użytkowników oraz udostępnianie plików przez SMB.

VPS Nieodpowiedni

Nasze produkty VPS nie nadają się, ponieważ mają tylko jeden wirtualny dysk. Możesz zainstalować TrueNAS SCALE na VPS, ale nie stworzysz pul dyskowych, bo cały dysk jest zajęty przez system operacyjny.

Do instalacji TrueNAS SCALE potrzebujesz serwera dedykowanego z co najmniej dwoma dyskami.

Przygotowanie

Przed rozpoczęciem instalacji upewnij się, że spełniasz minimalne wymagania sprzętowe:

SprzętMinimumRekomendacja ZAP-Hosting
CPU2 rdzenie CPU8 rdzeni vCPU
RAM8 GB16 GB
Miejsce na dysku16 GB na systemZależnie od zastosowania

Wejdź na oficjalną stronę TrueNAS i pobierz najnowszą stabilną wersję. Możesz wgrać ISO na publicznie dostępny serwer (własny serwer WWW lub chmurę) albo trzymać plik lokalnie na komputerze do bezpośredniego montowania.

Hosting ISO

Jeśli planujesz montować ISO przez URL w konsoli zdalnej, upewnij się, że adres URL pliku ISO kończy się na .iso i jest publicznie dostępny bez uwierzytelniania.

Montowanie ISO

Zaloguj się do swojego panelu głównego ZAP-Hosting i przejdź do serwera dedykowanego na liście usług. Następnie otwórz stronę zarządzania serwerem i kliknij Aktywuj iLO, aby wejść do interfejsu zarządzania serwerem.

img

W interfejsie iLO znajdź opcję Zintegrowana Konsola Zdalna. Wybierz preferowany typ konsoli i uruchom ją. Otworzy się nowe okno z bezpośrednim dostępem do ekranu serwera.

W konsoli zdalnej kliknij ikonę CD u góry i wybierz CD/DVD. Wybierz Scripted Media URL, jeśli wgrałeś ISO online i wpisz jego bezpośredni URL. W przeciwnym razie wybierz Lokalny plik .iso i wskaż plik na komputerze. ISO zostanie zamontowane jako wirtualny napęd CD/DVD.

img

Alternatywne Metody

Inne metody montowania ISO, w tym przez interfejs Virtual Media, znajdziesz w poradniku Own ISO.

Po zamontowaniu ISO użyj menu Zasilanie w konsoli, aby zrestartować serwer. Wybierz Resetuj, a serwer uruchomi się ponownie, bootując z ISO TrueNAS SCALE.

Instalacja

Obserwuj konsolę podczas uruchamiania systemu. Pojawi się ekran instalacji TrueNAS SCALE, a instalator załaduje się automatycznie. Załadowanie środowiska instalacyjnego zajmuje kilka minut.

img

Instalator wyświetli Wybierz nośnik docelowy wraz z listą dostępnych dysków. Poruszaj się strzałkami i wybierz dysk, na którym chcesz zainstalować system. Wybierz najmniejszy dysk na instalację systemu (cały ten dysk zostanie przeznaczony na TrueNAS SCALE). Naciśnij Spację, aby zaznaczyć, a potem Enter.

img

Pojawi się ostrzeżenie, że instalacja usunie wszystkie dane na wybranym dysku. Przejdź do Tak strzałkami i potwierdź Enter.

img

Następnie instalator zapyta o konfigurację hasła. Opcja 1 ustawia hasło teraz, a Opcja 2 pozwala skonfigurować je później przez interfejs webowy. Wybierzemy Opcję 2: Konfiguracja przez Web UI dla większej elastyczności. Zaznacz ją i naciśnij Enter.

img

Instalator zapyta "Zezwolić na boot EFI?". Wybierz Tak (zalecane) i potwierdź Enter.

img

Instalacja się rozpocznie i zwykle trwa 15-20 minut. Obserwuj postęp kopiowania plików i konfiguracji systemu.

img

Po zakończeniu zobaczysz komunikat "Instalacja TrueNAS zakończona pomyślnie". Naciśnij Enter.

img

Przed restartem odmontuj ISO, inaczej system zbootuje ponownie instalator. Kliknij ikonę DVD, wybierz CD/DVD i kliknij Wysuń nośnik. Zrestartuj serwer przez menu zasilania lub poczekaj na automatyczny restart.

Konfiguracja

Po instalacji musisz ustawić, z którego dysku serwer ma się bootować. TrueNAS SCALE jest zainstalowany, ale serwer musi zostać skonfigurowany, aby startował z właściwego dysku przez konfigurację ROM kontrolera RAID.

Krok Krytyczny

Po instalacji konieczne jest ustawienie wolumenu startowego w ROM kontrolera RAID, aby serwer bootował z właściwego dysku.

Ustawianie dysku startowego w ROM

Obserwuj konsolę podczas uruchamiania. Gdy pojawi się komunikat "Naciśnij F8, aby wejść do konfiguracji ROM dla macierzy", natychmiast wciśnij F8.

img

Otworzy się narzędzie konfiguracji ROM. Przejdź do Wybierz wolumen startowy strzałkami i potwierdź Enter.

img

Zobaczysz listę dostępnych dysków. Wybierz dysk, na którym zainstalowano TrueNAS SCALE i potwierdź Enter.

img

Po wybraniu dysku naciśnij F8, aby zapisać ustawienia. Potwierdź, jeśli zostaniesz o to poproszony, a następnie wyjdź z narzędzia. Serwer uruchomi się z TrueNAS SCALE.

img

Dostęp do interfejsu webowego

Po pierwszym uruchomieniu konsola TrueNAS SCALE wyświetli adres URL do Web UI: http://[twoj_adres_ip_serwera]. Zapisz ten adres IP, bo będzie potrzebny do logowania się do panelu webowego.

img

Automatyczna konfiguracja sieci

TrueNAS SCALE zazwyczaj automatycznie konfiguruje sieć przez DHCP. Pomiń ten krok, jeśli nie masz wielu adresów IP lub nie potrzebujesz statycznego IP.

Jeśli chcesz skonfigurować sieć ręcznie, wybierz z menu konsoli 1) Konfiguruj interfejsy sieciowe. Wybierz główny interfejs (np. enp0s3 lub eth0), potem Konfiguruj IPv4, a następnie Statyczny. Wprowadź adres IP, maskę podsieci i bramę (znajdziesz je w panelu głównym ZAP-Hosting).

Otwórz przeglądarkę i wpisz http://[twoj_adres_ip_serwera] z konsoli.

Ponieważ wybraliśmy wcześniej Konfigurację przez Web UI, teraz ustawisz hasło. Na stronie logowania użytkownik to truenas_admin. Wpisz silne hasło, potwierdź je i kliknij Zatwierdź.

img

Ważne dla bezpieczeństwa

Wybierz silne, unikalne hasło dla konta admina TrueNAS. To konto ma pełny dostęp do systemu.

Po zalogowaniu zobaczysz panel główny z informacjami o systemie, statusie sieci, pulach dyskowych, usługach i alertach. Udało Ci się skonfigurować TrueNAS SCALE i możesz zacząć ustawiać pamięć masową.

img

Tworzenie pul dyskowych

Kliknij Storage w lewym menu, a następnie przycisk Create Pool.

img

Najpierw wpisz nazwę puli, np. Disk, tank lub inną, która Ci pasuje. Kliknij Next, gdy będziesz gotowy.

img

W sekcji Data rozwiń listę Layout i wybierz konfigurację dopasowaną do Twoich potrzeb:

  • Stripe: Maksymalna pojemność, brak redundancji
  • Mirror: Kopia lustrzana na dwóch dyskach, redundancja kosztem pojemności
  • RAIDZ1: Jedna dyskowa redundancja
  • RAIDZ2: Dwu-dyskowa redundancja
  • RAIDZ3: Trzy-dyskowa redundancja

img

W sekcji Disk Selection zobaczysz wszystkie dyski do wykorzystania. Kliknij te, które chcesz dodać do puli — pojawią się w konfiguracji z szacowaną pojemnością.

Dysk startowy niedostępny

Dysk systemowy nie pojawi się tutaj, bo jest zarezerwowany wyłącznie dla systemu operacyjnego.

img

Zostaw ustawienia opcjonalne domyślne i kliknij Next. Na stronie podsumowania sprawdź konfigurację: nazwę, układ, dyski i pojemność. Jeśli wszystko się zgadza, kliknij Create Pool.

img

Organizacja przez Datasets

Po utworzeniu puli możesz uporządkować dane za pomocą datasets. To logiczne podziały puli, które pomagają segregować różne typy danych. Kliknij Datasets w menu. Zobaczysz tam swoją nową pulę (np. "Disk").

img

Kliknij Add Dataset. Pula jest automatycznie ustawiona jako nadrzędna. Nadaj datasetowi nazwę, np. documents, media lub backups. Zaawansowane opcje zostaw domyślne, chyba że masz specjalne wymagania. Kliknij Save.

img

Tworzenie kont użytkowników

Kliknij Credentials w menu, a potem Add. Wybierz nazwę użytkownika (np. john lub fileuser), wpisz pełne imię i ustaw hasło. Grupę podstawową, katalog domowy i powłokę zostaw domyślne. Na dole włącz opcję SMB dla dostępu z Windows.

Dostosuj uprawnienia według potrzeb bezpieczeństwa. Do podstawowego udostępniania plików wystarczy domyślna konfiguracja z włączonym SMB. Po skończeniu kliknij Submit.

Ważne dla dostępu SMB

Nie używaj kont root ani truenas_admin do udostępniania plików. Te konta systemowe nie działają z SMB. Twórz dedykowanych użytkowników.

img

Konfiguracja udziałów SMB

Kliknij Shares w menu. Pojawią się trzy opcje: Windows (SMB) dla Windows/macOS/Linux, Unix (NFS) dla Linux/Unix oraz Block (iSCSI) dla pamięci blokowej. Skonfigurujemy SMB. Kliknij Add w sekcji Windows (SMB) Shares.

img

Otworzy się okno Add SMB. W polu Path wskaż dataset (np. /mnt/Disk/documents). W Name wpisz nazwę udziału, np. documents (to nazwa widoczna w sieci). Purpose zostaw domyślne. Możesz dodać opis. Zaawansowane opcje (ACL i inne) zostaw domyślne, a dostęp gościa wyłączony dla bezpieczeństwa. Kliknij Save.

img

Po utworzeniu udziału pojawi się komunikat, że usługa SMB nie działa. Kliknij Start Service. Zaznacz też Start Automatycznie, aby usługa uruchamiała się przy starcie systemu. Udział SMB jest teraz dostępny w sieci.

img

Dla udziałów NFS na systemach Linux/Unix przejdź do SharesUnix (NFS) Shares i kliknij Add. Wybierz dataset, skonfiguruj sieci i uprawnienia, włącz NFS i zapisz.

Dostęp do udziału

Aby uzyskać dostęp do udziału np. z Windows, otwórz Eksplorator plików. Kliknij prawym na Ten komputer (lub Mój komputer) i wybierz Dodaj lokalizację sieciową.

img

Otworzy się kreator dodawania lokalizacji sieciowej. Kliknij Dalej, aby kontynuować.

img

Gdy zapyta o lokalizację, wpisz w formacie: \\[twoj_adres_ip_serwera]\[nazwa_udziału]. Na przykład: \\192.168.1.100\documents. Zamień [twoj_adres_ip_serwera] na IP serwera TrueNAS, a [nazwa_udziału] na nazwę udziału SMB. Kliknij Dalej.

img

Wprowadź nazwę użytkownika i hasło konta utworzonego w TrueNAS. Nie używaj root ani truenas_admin, bo nie działają z SMB. Zaznacz Zapamiętaj moje dane logowania na przyszłość. Kliknij OK.

img

Udział TrueNAS jest teraz dostępny. Przeglądaj pliki, twórz foldery i kopiuj dane jak na zwykłym dysku sieciowym. Połączyłeś swój Windows z udziałem TrueNAS.

img

Szybszy dostęp

Dla wygody użyj Mapuj dysk sieciowy zamiast Dodaj lokalizację sieciową. Udział pojawi się jako litera dysku (np. Z:) w Eksploratorze.

Dostęp z macOS lub Linux

macOS: W Finderze naciśnij Cmd+K i wpisz smb://[twoj_adres_ip_serwera]/[nazwa_udziału]

Linux: Użyj opcji "Połącz z serwerem" w menedżerze plików z adresem smb://[twoj_adres_ip_serwera]/[nazwa_udziału] lub zamontuj przez terminal komendą mount.cifs

Podsumowanie

Gratulacje, udało Ci się zainstalować i skonfigurować TrueNAS SCALE na swoim serwerze. Jeśli masz pytania lub potrzebujesz pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂