Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Budujemy własny serwer NAS

kassans 20 Feb 2020 21:26 54396 134
Nazwa.pl
  • Pewnego dnia stanąłem przed faktem że muszę zmienić komputer stacjonarny na laptopa. Laptop wybrany, lecz dylemat co zrobić z danymi które są na dyskach HDD a jest ich ponad 4TB.

    Pomysł szybki serwer NAS, lecz ich cena zwaliła mnie z nóg.

    Zacząłem przeszukiwać internet i znalazłem dwa ciekawe gotowe systemy dla serwerów NAS opartych o procesory x86 - Bingo!


    Systemy te to były FreeNas oraz Xigmanas (dawniej nass4free).

    Jednak domyślnie wygrał xigmanas tym, że można podłączyć dyski NTFS i używać ich sieciowo. Niestety FreeNas tego nie umożliwia, jest to system stworzony raczej pod dużo mocniejsze maszyny.

    System jest, dyski mam, trzeba było znaleźć procesor oraz wypadało by jakąś płytę główną.

    Po przewertowaniu OLX znalazłem płytę główną AsRock H81M-DG4 + 8gb RAM + Procesor Intel Celeron G1840 za 120zł.

    Prezentowało się to tak:

    Budujemy własny serwer NAS

    Dobra, ale to chłodzenie będzie ciut głośne więc po przejrzeniu Facebooka znalazłem chłodzenie SilentiumPC za połowę ceny rynkowej. Nie zastanawiałem się i moja płyta główna wyglądała tak:

    Budujemy własny serwer NAS

    Od tego momentu słychać tylko dysk! :D

    Zasilacz u mnie to w sumie byle co, bo to tylko IBOX 400W, ale póki co musi taki wystarczyć, zapewne zamienię go na SilentiumPC.


    Całość wyglądała tak:

    Budujemy własny serwer NAS

    W dalszej części postaram się opisać w miarę szybką konfigurację systemu Xigmanas :)

    Cool? Ranking DIY
    About Author
    kassans
    Level 32  
    Offline 
    kassans wrote 1787 posts with rating 345, helped 130 times. Live in city Zduńska Wola. Been with us since 2011 year.
  • Nazwa.pl
  • Nazwa.pl
  • #3
    dvo
    Level 10  
    Ciekawe jaki pobór prądu ma twój zestaw. Ja bym się bardziej skłonił na zakup nas'a z drugiej ręki ewentualnie zbudował bym coś na thinclient. Jeżeli budżet ogranicza.
  • #4
    krzbor
    Level 25  
    Ja do problemu własnego NAS podszedłem inaczej - ma to być dobry, niezawodny komputer oczywiście z 2 dyskami w mirroringu, z pasywnie chłodzonym procesorem (wybrałem płytę z ATOMem) i względnie małym zużyciem prądu. To dla mnie główny komputer - działa jako NAS, serwer FTP, strona WWW. Obsługuje też całą komunikację inteligentnego domu. Na oprogramowanie wybrałem openmediavault (OMV) głównie dlatego, że jest oparty o Linuxa, a nie FreeBSD. Zasilacz lepszej klasy - po prostu to ma działać przez wiele lat i póki co działa :)
  • #5
    noyo
    Level 18  
    Ja poszedłem w Intel Atom DN2800MT + 2x WD red 1TB zainstalowałem na nim, debiana, lata wszystko po sftp, więcej mi nie trzeba. Działa kolo 4-5 lat. Żadnych błędów na dyskach. Dorzuciłem jeszcze awaryjne zasilanie w postaci zasilacza buforowego z aku 7Ah.

    Tak się zastanawiam nad dorzuceniem dysku SUV500MS na system, bo jest na tej płycie złącze mini PCI-Express, podobno zadziała.


    Z tym goodram`em uważaj bo możesz szybko paść jak będziesz go katował 24h/dobę, jak chcesz budżetówke to już lepiej Goodram IRDM :)
  • #6
    snake3d
    Level 1  
    Łukasz_W wrote:
    To wymień jeszcze tego Seagate'a / te Seagate'y(?) na coś innego, bo cała ta zabawa może się skończyć rychłą utratą tych czterech terabajtów.


    Dysk dyskowi nie równy, partia nie jest identyczna, materiały wykonania mogą być z wadą, każdy może paść. Warto mieć replikacje/backup.
    Mam od ponad 20 lat dyski w większości Seagate'a. Jeden na chyba już 30 padł mi niespodziwanie, 20GB daaawno temu, odzyskałem dane przepinając płytkę z innego. 1.5TB 7letni wymieniłem, niedawno na podstawie info smart'a. I tydzień temu kupiłem kolejny Seagate, do domowego NASa z 12 dyskami, all Seagate.
    Jeśli ma się ważne dane trzeba się zabezpieczyć, zawsze.
  • #7
    Bojleros
    Level 16  
    Ja mam Asrocka na J2900 z 16GB ram i się wkurzam bo sftp nie osiąga jakieś 33MB/s ... sshd się dusi na cpu. Sprzęt wystarczający ale czasem irytujący.
  • #8
    kassans
    Level 32  
    Łukasz_W wrote:
    Ten seagate to tak tylko do zdjęcia ;) docelowo będą 4x 2tb WD Black z naklejką DELL serwerowe wersje.


    DVO wrote:
    thinklient nie zmieści mi 4rech dysków tutaj mogę wsadzić w PCI kontroler sata i mieć więcej niż 4ry dyski



    noyo wrote:
    Miałem Goodrama C40, CL100, CX100, CX200, CX400 działają. Stoi na tym SSD tylko Xigmanas kopię konfiguracji mam więc jak nawet padnie to podmieniam i w 30 minut mam dalej działający nas


    krzbor wrote:
    Tak jak pisałem wpadnie zasilacz SilentiumPC :). OMV obsługuje podłączone dyski USB NTFS i udostępnienie ich po SMB ?


    Bojleros wrote:
    Dlatego wybrałem taką platformę tu zamiast celerona mogę wrzucić I5 czy I7 i będzie zasuwać aż miło :)


    Ogólnie to nie sądziłem że ten post spowoduje taki duży odzew.
  • #9
    chemik_16
    Level 25  
    u mnie też się zaczynało na 1rdzeniowym celeronie s775, po paru latach skończyło się tak ;p
    Budujemy własny serwer NAS Budujemy własny serwer NAS

    ps: w międzyczasie było też coś mniejszego - ale nigdy nie dokończone:
    Budujemy własny serwer NAS
    obudowa z hp t5720 ma otwory jak itx, do tego polutowane chłodzenie i wio ;p
  • #10
    dvo
    Level 10  
    W thinclient wrzucasz ssd do środka, a magazyn wyprowadzasz na zewnątrz.
  • #11
    chemik_16
    Level 25  
    jak thinclient to tylko z ery usb3.0, 22nm i mniej. Starsze są nieciekawe jeżeli chodzi o pobór prądu/wydajność, zwykle maja w komplecie kontroler o TDP podobnym do cpu ;)

    z modnych ostatnio armów odroid na exynosie wyciąga gigabit po lanie & 250MB/s z sata. Niestety oba ma po usb3.0 a nie pcie.
    Byle android-box na Amlogic też się sprawdzi, są na to całkiem prężnie rozwijane distro linuxa.
  • #13
    Karaczan
    Level 41  
    Nie używajcie na udostępnianych dyskach systemu NTFS tylko EXT4.
    Obsługa NTFS jest bardziej zasobnożerna niż EXT4.
    CPU trochę się odciąży a transfery wzrosną!
  • #14
    pawelr98
    Level 39  
    Łukasz_W wrote:
    To wymień jeszcze tego Seagate'a / te Seagate'y(?) na coś innego, bo cała ta zabawa może się skończyć rychłą utratą tych czterech terabajtów.


    Ja od połowy 2013 mam Seagate ST4000DM000.
    Kosztował połowę tego co WD o analogicznej pojemności.
    Działa ? Działa.
    Mam jeszcze dwa 7200.12 1TB mające jakieś 9-10 lat. Też bez zarzutu.

    Najbardziej pancerne to dyski Hitachi/HGST.
    Bardzo wytrzymałe.

    W 2017 roku kupiłem 6 dysków Hitachi 2TB leżaki z 2010-2011.
    Była 3 letnia gwarancja to wziąłem, siedzi to w macierzy RAID6 więc starczy podmienić dysk i odbudować.
    Do dziś pracują na okrągło, mają sprawdzany smart i nic im nie jest.

    Podstawa utrzymania dysków w dobrym stanie to:
    -porządne zasilanie
    -porządne chłodzenie
    -praca ciągła bez parkowania

    Ja nie inwestowałem dużo w swoją platformę.
    Zamiast obudowy z miejscami na dyski kupiłem po prostu długie kątowniki stalowe w budowlanym.
    Cały front od wewnątrz wywalony i w to miejsce przykręcone kątowniki.

    Budujemy własny serwer NAS

    Na zdjęciu zawalony kurzem ale później był rozbierany i czyszczony.

    Generalnie kątowniki dobrze się sprawują, ale ciężko trochę demontować i wyciągać dyski bo są ściśnięte pomiędzy kątownikami. Nawet po odkręceniu śrub potrafią nadal pozostać na miejscu i trzeba trochę siły, aby je wyciągnąć.
    Albo zabawa w luzowanie śrub na pobliskich dyskach.
    Dlatego rzadziej to czyszczę.

    Ktoś może zapytać dlaczego nie użyłem energooszczędnej platformy zamiast pełnego ATX z osobnym GPU.
    Otóż problem polegał na tym, że płyta z i3 550 nie chciała współpracować z kartą SAS HP P400, którą to używam do obsługi RAID 6.
    Po prostu się zawieszała podczas uruchamiania.
    A płytę 870A-USB3 z Athlonem II X2 250 miałem już gotową.

    Chodzi na debianie 8.2.0 x64 i korzysta z samby.
  • #15
    chemik_16
    Level 25  
    Quote:
    problem polegał na tym, że płyta z i3 550 nie chciała współpracować z kartą SAS HP P400,

    nie wystarczyło zalepić SMbus ? jak dotąd wszystkie kontrolery SAS/raid działały mi po tej akcji.
    Ostatecznie skończyłem na 2x dell H310 przeprogramowanych do zwykłego LSI z IT mode. Raid mam programowy.
    Po akcji kiedy po wymianie 1 dysku z macierzy sprzętowy raid wyczyścił mi reszte dysków - podziękuje ;)
  • #16
    m0n5t3r
    Level 11  
    Witam
    Ja właśnie jestem na etapie budowy NAS-a. Mój składa się z następujących części:
    - obudowa micro atx z acer-a veriton m4 ( ok. 35 zł + przesyłka ) ale obudowa fajna bo z bezśrubkowym montażem dysków + przerobienie podpięcia do płyty panelu przedniego
    - płyta biostar j1800 ( 80 zł + przesyłka )
    - ram 2x4gb ddr3 ( z szuflady :) )
    - karta sieciowa intel pro 1000 ct ( 30 zł + przesyłka )
    - dyski seagate-a IronWolf 3tb * 2 ( 2 * 450 zł za nowe )
    - zasilacz fanless ze starej obudowy miniitx + wydrukowane mocowanie ( free )

    Całość pracuje na Xpenology. Karta sieciowa była potrzebna do akutalizacji do najnowszej wersji oprogramowania bez kombinowania.
  • #17
    Łukasz_W

    HDD and data recovery specialist
    pawelr98 wrote:
    Łukasz_W wrote:
    To wymień jeszcze tego Seagate'a / te Seagate'y(?) na coś innego, bo cała ta zabawa może się skończyć rychłą utratą tych czterech terabajtów.


    Ja od połowy 2013 mam Seagate ST4000DM000.
    Kosztował połowę tego co WD o analogicznej pojemności.
    Działa ? Działa.
    Mam jeszcze dwa 7200.12 1TB mające jakieś 9-10 lat. Też bez zarzutu.

    Najbardziej pancerne to dyski Hitachi/HGST.
    Bardzo wytrzymałe.

    W 2017 roku kupiłem 6 dysków Hitachi 2TB leżaki z 2010-2011.
    Była 3 letnia gwarancja to wziąłem, siedzi to w macierzy RAID6 więc starczy podmienić dysk i odbudować.
    Do dziś pracują na okrągło, mają sprawdzany smart i nic im nie jest.

    Podstawa utrzymania dysków w dobrym stanie to:
    -porządne zasilanie
    -porządne chłodzenie
    -praca ciągła bez parkowania

    snake3d wrote:
    Łukasz_W wrote:
    To wymień jeszcze tego Seagate'a / te Seagate'y(?) na coś innego, bo cała ta zabawa może się skończyć rychłą utratą tych czterech terabajtów.


    Dysk dyskowi nie równy, partia nie jest identyczna, materiały wykonania mogą być z wadą, każdy może paść. Warto mieć replikacje/backup.
    Mam od ponad 20 lat dyski w większości Seagate'a. Jeden na chyba już 30 padł mi niespodziwanie, 20GB daaawno temu, odzyskałem dane przepinając płytkę z innego. 1.5TB 7letni wymieniłem, niedawno na podstawie info smart'a. I tydzień temu kupiłem kolejny Seagate, do domowego NASa z 12 dyskami, all Seagate.
    Jeśli ma się ważne dane trzeba się zabezpieczyć, zawsze.


    Panowie, ja mówię z poziomu doświadczenia, koledzy z forum, którzy zajmują się tą działką powiedzą to samo.
    Owszem, każdy dysk może paść, ale z każdym innym da się pracować.
    Natomiast jeśli chodzi o Seagate'a, to jego aktualne wyroby są na bardzo niskim poziomie.
    W RAID6, i w każdym innym, na raz może ulec uszkodzeniu więcej niż dwa dyski.

    Żebym nie był gołosłowny:
    Seagate z zeszłego tygodnia 5TB, uszkodzone dwie głowice z ośmiu oraz zapiłowana powierzchnia.
    Seagate z wtorku, IronWolf 3TB, póki co stwierdzenie uszkodzenia głowic, ale poprzedni IronWolf złapał zapił na czterech z sześciu powierzchni.
    Budujemy własny serwer NAS

    Dla równowagi dwie Toshiba'y z RAID1 pracujące w serwerze Dell'a (tak, ale ktoś tak wymyślił) z UPSem.
    Budujemy własny serwer NAS Budujemy własny serwer NAS Budujemy własny serwer NAS

    Jak wspomniałem, to są wasze dane i możecie dobre rady albo wziąć pod uwagę albo nie.
    Proszę tylko potem nie zakładać tematu w dziale "odzysk danych -> dysk klika, podmieniłem elektronikę ale dalej klika".
  • #18
    VSS
    Level 21  
    Intel Celeron G1840 to piec kaflowy. Jak policzysz moce pobierane przez płytę i dyski okaże się, że będzie cie to kosztować 30-40 złotych miesięcznie. To po roku byłoby się już stać na kupienie NASa. Ja mam w domu dwa ZYXELe: NAS520 i NAS325v2. Chodzą mega stabilnie - działa FTP, chmura, torrent, backup. Pobiera to średnio 8W.
  • #19
    kassans
    Level 32  
    Łukasz_W wrote:

    A co powiesz o dyskach WD Black brandowanych przez DELL ?

    VSS wrote:


    Ale nadal jestem uzależniony od 2 dysków i systemu operacyjnego zyxella, tu sobie mogę wrzucić 4 dyski, i zrobić z nimi co chcę, mogę udostępnić dyski USB, uruchomić virtualki. Jak braknie mocy to zmieniam procesor wymieniam ram i dalej NAS chodzi. Mój nas uruchamia się w godzinach w których z niego korzystam więc nie pobiera 40w przez 24/7[
  • #21
    dvo
    Level 10  
    Wd black nie jest przeznaczony do PC?
    RED I RED PRO jest przeznaczony do nas
  • #22
    Bojleros
    Level 16  
    chemik_16 wrote:
    Po akcji kiedy po wymianie 1 dysku z macierzy sprzętowy raid wyczyścił mi reszte dysków - podziękuje


    Musiałeś coś namieszać. Od dawna miałem styczność z kontrolerami opartymi na LSI/Awago oraz okazjonalnie z HP. Problemów nie miałem. Obecnie w nasie mam debrandowanego Fujitsu na LSI Megaraid i problemów żadnych. HW raid stosuje na głównym nasie po to aby zaoszczędzić cpu który byłby pożerany przez softraid. Druga puszka na backupy ma natomiast zwykły softraid ale to też z tego powodu, że te dyski mogę przełożyć do dowolnej maszyny z Linuksem, poskładać macierz i wyciągnąć dane z kopii zapasowej. Nie ma kontrolera który mógłby paść i zostawić mnie z niczym.

    Karaczan wrote:
    Obsługa NTFS jest bardziej zasobnożerna niż EXT4.


    Dodatkowo w Linuksie jest implementowana za pomocą FUSE więc kod obsługujący ten system plików nie jest częścią samego krenela. Jak dla mnie wystarczy to na okazjonalne kopiowanie czegoś z martwego windowsa albo z pendrive i nic więcej.

    Łukasz_W wrote:
    W RAID6, i w każdym innym, na raz może ulec uszkodzeniu więcej niż dwa dyski.


    Trzeba też pamiętać że jeżeli macierz nie była przesadnie obciążana to rebuild spowoduje ponadnormalne obciążenie dysków co może sprzyjać kolejnym awariom dysków które wydawały się zdrowe.

    kassans wrote:
    A co powiesz o dyskach WD Black brandowanych przez DELL ?


    Czasem dostawcy sprzętu klasy enterprise stosują vendor locking na poziomie firmware.

    A jak robicie RAID to zostawiacie trochę niewykorzystanego miejsca na końcu dysku? Czasem seria dysków się kończy albo zmienia się dostawca i dysk różni się rozmiarem o kilka procent więc podmianka uszkodzonego może się nie udać...
  • #23
    kassans
    Level 32  
    dvo wrote:
    Wd black nie jest przeznaczony do PC?
    RED I RED PRO jest przeznaczony do nas

    Miałem kilka delli zwiezionych z zaagranicy siedziały WD Black brandowane na DELL pracowały w raid. Być może Dell chciał uzyskać większą wydajność nie zwiększając kosztów np dyski SAS
  • #24
    Anonymous
    Level 1  
  • #25
    sat2
    Level 15  
    Nie myślałeś o postawieniu Debiana i skonfigurowaniu go jako serwer NAS? Osobiście mam taki serwer z trzema dyskami (8TB, 6TB i 6TB) + telewizja z DVB-T i DVB-S i sprawuje się świetnie. Od kilku lat zero problemów. Można się też zalogować i włączyć pobieranie jakiś plików. Bardzo wygodne rozwiązanie.
  • #27
    krzbor
    Level 25  
    Przeczytałem artykuł o przyszłości "chmury". Autor napisał, że będzie równocześnie rosnąć i maleć. Rosnąć - bo obecne centra przetwarzania będą jeszcze większe, a maleć bo powstaną małe chmury prywatne (domowe). Zgadzam się z tym. Teraz nie myślimy tylko o NAS jako zewnętrznym sieciowym dysku. Potrzebny jest komputer pracujący 24h, gdzie NAS to tylko jedna z jego funkcjonalności. Mój serwer ma dyski 4TB i powoli się zapełnia.
    Do @grawastar1986, - największą objętość stanowią dane będące kopią bezpieczeństwa komputerów domowych (mojego i rodziny) w tym filmy i zdjęcia. Filmy z monitoringu też zajmują miejsce. Dane zbierane z inteligentnego domu też swoje ważą.
  • #28
    Hetii
    Level 16  
    Fajne te płyty H81M, miałem taką długi czas z I5 4460, ale po zmianie na ryzena poszła jako sprzęt do HTPC.

    Jakiś czas temu zakupiłem macierz FAS270 za całe 50zł, w środku 14 dysków jak na zdjęciu poniżej.

    Póki co się kurzy i zastanawiam co z tym zrobić, bo kopi internetu nie robię.
    Słyszałem też, że podobno do tego modelu dyski są dedykowane, więc jak padną to i tak pozamiatane.
    Budujemy własny serwer NAS Budujemy własny serwer NAS
  • #29
    dvo
    Level 10  
    Hetii wrote:


    Jakiś czas temu zakupiłem macierz FAS270 za całe 50zł, w środku 14 dysków jak na zdjęciu poniż


    Szczerze to nie szaleje tak z tym backup'em internetu... masz 14 dysków po 147GB, co daje w przybliżeniu 4TB. ;)

    Swoją drogą, to ja postawiłem w zeszlym roku na bezpieczeństwo i wszelkie urządzenia robią backup na mój serwer.
    Mam 2 x 4tb i teraz żałuję że nie kupiłem dwóch 6. Na laptopach i smartphone trzyma się sporo cennych danych.
    Pewnie mnie zjecie ale nie mam dysków spietych pod RAID. Oddzielnie sobie pracują i ustawiłem tylko automat kopii bezpieczeństwa ważnych dla mnie danych. Czyli mam kopie zdjęć na dwóch dyskach.
  • #30
    kassans
    Level 32  
    Dzięki dużej ilości dysków ma większą wydajność :D Ja zdjęć nie trzymam ale mam sporo muzyki której na spotifajach youtubach nie znajdę ...

    Hetii to są dyski SAS więc kupisz je bez problemu :)