{"id":353,"date":"2024-08-01T16:16:39","date_gmt":"2024-08-01T14:16:39","guid":{"rendered":"http:\/\/aiiot-technology.eu\/web\/?p=353"},"modified":"2024-09-20T23:10:08","modified_gmt":"2024-09-20T21:10:08","slug":"budowa-serwera-do-nas-i-nie-tylko","status":"publish","type":"post","link":"http:\/\/aiiot-technology.eu\/web\/2024\/08\/01\/budowa-serwera-do-nas-i-nie-tylko\/","title":{"rendered":"Budowa serwera do NAS i nie tylko"},"content":{"rendered":"\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"355\" src=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2-1024x768.png\" alt=\"\" class=\"wp-image-355\" srcset=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2-1024x768.png 1024w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2-300x225.png 300w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2-768x576.png 768w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2-1536x1152.png 1536w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wintu2.png 2016w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Za\u0142o\u017ceniem by\u0142o zbudowanie serwera do multimedi\u00f3w i monta\u017cu wideo.<\/p>\n\n\n\n<p><strong><em>Konfiguracja:<\/em><\/strong><br><strong>Obudowa + zasilacz + hotswap:<\/strong> Supermicro CSE-813M, PWS-351-1H, SAS815TQ<br><strong>P\u0142yta g\u0142\u00f3wna:<\/strong> ASUS PRIME B450M-A II<br><strong>Procesor:<\/strong> AMD Ryzen 5 Pro 4650G<br><strong>Ch\u0142odzenie:<\/strong> Gelid Slim Silence AM4<br><strong>RAM:<\/strong> 2z4 Kingston KTD-PE426E\/32G<br><strong>Dysk dane:<\/strong> 2z4 Seagate Exos X20<br><strong>Dysk system:<\/strong> Samsung 970 EVO Plus 250GB lub 512GB<\/p>\n\n\n\n<p>Zalecany UPS np. UPS APC SMT 2200RMI<\/p>\n\n\n\n<p><strong><em>Mo\u017cliwo\u015b\u0107 rozbudowy:<\/em><\/strong><br>Karta sieciowa 2,5Gb\/s pod PCIEx1 np. RTL8125B<br>8 dodatkowych dysk\u00f3w SATA np. Dell Perc H200 <a rel=\"noreferrer noopener\" href=\"https:\/\/techmattr.wordpress.com\/2016\/04\/11\/updated-sas-hba-crossflashing-or-flashing-to-it-mode-dell-perc-h200-and-h310\/\" data-type=\"URL\" data-id=\"https:\/\/techmattr.wordpress.com\/2016\/04\/11\/updated-sas-hba-crossflashing-or-flashing-to-it-mode-dell-perc-h200-and-h310\/\" target=\"_blank\">IT mode<\/a><\/p>\n\n\n\n<p>P\u0142yta w rozmiarze Micro ATX idealnie mie\u015bci si\u0119 w obudowie CSE-813M, jedynie backplate nie pasuje, zamiast tego mo\u017cna wykorzysta\u0107 jak\u0105\u015b siatk\u0119, aby ograniczy\u0107 wielko\u015b\u0107 otworu. Jako \u017ce jest to obudowa 1U ilo\u015b\u0107 dost\u0119pnych ch\u0142odze\u0144 pod AM4 jest ograniczona, jedynym aktywnym ch\u0142odzeniem, kt\u00f3re si\u0119 zmie\u015bci to Gelid Slim Silence. Pami\u0119ci RAM do serwer\u00f3w zaleca si\u0119 z korekcj\u0105 b\u0142\u0119d\u00f3w ECC, aby skorzysta\u0107 z ECC, w Ryzen potrzebujemy procesora w wersji Pro, z grafik\u0105 AGPU, czyli z dopiskiem G na ko\u0144cu. Dysk pod system tutaj zaleca si\u0119 co\u015b niezawodnego o pojemno\u015bci 250GB minimum, pami\u0119ci dysku systemowego nie wykorzystamy jak pami\u0119\u0107 masow\u0105, wi\u0119c nie ma co przesadza\u0107 z pojemno\u015bci\u0105, je\u015bli planujemy kilka maszyn wirtualnych warto pokusi\u0107 si\u0119 o 512GB.<br><br><strong>Pod\u0142\u0105czenie:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Do obudowy Supermicro CSE-813M mo\u017cemy pod\u0142\u0105czy\u0107 przedni panel z portem COM i USB 2.0.<\/li>\n\n\n\n<li>Do SAS815TQ nie pod\u0142\u0105czymy z\u0142\u0105cza opisanego jako &#8222;Sideband Header&#8221; kt\u00f3re odpowiada za komunikacj\u0119 SES-2, z powodu braku odpowiednich pin\u00f3w na p\u0142ycie B450M.<br><\/li>\n\n\n\n<li>P\u0142yta ASUS ma 2 wyj\u015bcia na dodatkowe wentylatory, aby pod\u0142\u0105czy\u0107 wszystkie 4, potrzebujemy rozdzielacza.<br><\/li>\n\n\n\n<li>Przycisk power, reset, dioda power on, dioda aktywno\u015bci dysku.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"291\" src=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/power-sw.png\" alt=\"\" class=\"wp-image-354\" srcset=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/power-sw.png 366w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/power-sw-300x239.png 300w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/figure>\n\n\n\n<p>Opis wyprowadze\u0144 front panelu, tutaj musimy skorzysta\u0107 z przed\u0142u\u017cek m\u0119sko \u017ce\u0144skich.<\/p>\n\n\n\n<p>Jako \u017ce serwer ma wystarczaj\u0105cy zapas mocy procesora, TrueNAS zostanie zainstalowany jako wirtualna maszyna, przy wykorzystaniu proxmoxa. Da nam to mo\u017cliwo\u015b\u0107 zainstalowania innych maszyn wirtualnych jak np. Home Assistant, wersja pod dokera jest troch\u0119 ograniczona.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"858\" src=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid-1024x858.png\" alt=\"\" class=\"wp-image-356\" srcset=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid-1024x858.png 1024w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid-300x251.png 300w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid-768x643.png 768w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid-1536x1286.png 1536w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/wid.png 1760w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Pierwsze uruchomienie:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nale\u017cy w BIOSIE w\u0142\u0105czy\u0107 wirtualizacj\u0119<\/li>\n\n\n\n<li>ustawiamy krzywe wentylator\u00f3w, dla dodatkowych ustawi\u0142em &#8222;silent&#8221; i tak s\u0105 do\u015b\u0107 mocne, sam wentylator procesora jest do\u015b\u0107 cichy, tu ustawi\u0142em &#8222;standard&#8221;<\/li>\n\n\n\n<li>kolejn\u0105 rzecz\u0105, kt\u00f3r\u0105 warto zmieni\u0107 to, reakcja po przywr\u00f3ceniu zasilania, ja tu ustawi\u0142em zachowaj stan poprzedni<\/li>\n\n\n\n<li>obs\u0142uga ECC jest domy\u015blnie w\u0142\u0105czona, nie musimy tego zmienia\u0107<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"749\" src=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS-1024x749.png\" alt=\"\" class=\"wp-image-360\" srcset=\"http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS-1024x749.png 1024w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS-300x219.png 300w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS-768x562.png 768w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS-1536x1123.png 1536w, http:\/\/aiiot-technology.eu\/web\/wp-content\/uploads\/2024\/08\/BIOS.png 2016w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Instalacja proxmox:<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=ShCjrcoDJyM\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=ShCjrcoDJyM<\/a><\/p>\n\n\n\n<p><strong>Instalacja TrueNAS na proxmox i dodanie dysk\u00f3w:<\/strong> <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=MkK-9_-2okoFL4\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=MkK-9_-2okoFL4<\/a> tutaj pomin\u0105\u0142em tylko dopisywanie numeru serial dysku, do konfiguracji dysk\u00f3w wirtualnej maszyny. Czyli do 8 minuty, dodanie wpisu sprawia, \u017ce dyski znikaj\u0105.<\/p>\n\n\n\n<p><strong>Konfiguracja udzia\u0142\u00f3w:<\/strong> <a href=\"https:\/\/www.youtube.com\/watch?v=KO2wRaVwSR4\">https:\/\/www.youtube.com\/watch?v=KO2wRaVwSR4<\/a><\/p>\n\n\n\n<p><strong>Dost\u0119p zdalny do udzia\u0142\u00f3w<\/strong>, tutaj zainstalowa\u0142em dodatek tailscale w aplikacjach truenas<br>jak dzia\u0142a ta us\u0142uga: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=eGmq1VyH2Xg\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=eGmq1VyH2Xg<\/a><\/p>\n\n\n\n<p><br><strong>Dost\u0119p zdalny do Proxmoxa<\/strong>, tutaj nie chcia\u0142em, aby u\u017cytkownicy tailscale mieli dost\u0119p, wi\u0119c skorzysta\u0142em z ZeroTier One i zainstalowa\u0142em go bezpo\u015brednio na proxmox.<\/p>\n\n\n\n<p>Om\u00f3wienie czym jest ZeroTier One i jak go skonfigurowa\u0107 po stronie panelu klienta, na przyk\u0142adzie HomeAssistant: <a rel=\"noreferrer noopener\" href=\"https:\/\/www.youtube.com\/watch?v=tDsI93sIzNs\" target=\"_blank\">https:\/\/www.youtube.com\/watch?v=tDsI93sIzNs<\/a><\/p>\n\n\n\n<p>Oto kroki, kt\u00f3re mo\u017cna wykona\u0107, aby zainstalowa\u0107 ZeroTier One na serwerze Proxmox:<br>Zaloguj si\u0119 na serwer Proxmox poprzez SSH.<\/p>\n\n\n\n<p>Zaloguj si\u0119 na konto root:<br>Je\u015bli ju\u017c jeste\u015b zalogowany na konto root, mo\u017cesz pomin\u0105\u0107 ten krok. Je\u015bli nie, u\u017cyj poni\u017cszego polecenia:<br><code>su -<\/code><\/p>\n\n\n\n<p>Zaktualizuj system:<br>Upewnij si\u0119, \u017ce system jest zaktualizowany, wykonuj\u0105c poni\u017csze polecenie:<br><code>apt update &amp;&amp; apt upgrade -y<\/code><\/p>\n\n\n\n<p>Instalacja ZeroTier One:<br>Pobierz i zainstaluj ZeroTier One bezpo\u015brednio z repozytorium ZeroTier.<br>Wykonaj poni\u017csze polecenia:<br><code>curl -s https:\/\/install.zerotier.com | bash<\/code><\/p>\n\n\n\n<p>Sprawd\u017a, czy ZeroTier One zosta\u0142 zainstalowany poprawnie:<br>Po zainstalowaniu sprawd\u017a wersj\u0119 ZeroTier, aby upewni\u0107 si\u0119, \u017ce instalacja przebieg\u0142a pomy\u015blnie:<br><code>zerotier-cli -v<\/code><\/p>\n\n\n\n<p>Do\u0142\u0105cz do sieci ZeroTier:<br>Aby do\u0142\u0105czy\u0107 do istniej\u0105cej sieci ZeroTier, u\u017cyj poni\u017cszego polecenia, zast\u0119puj\u0105c NETWORK_ID identyfikatorem sieci:<br><code>zerotier-cli join NETWORK_ID<\/code><\/p>\n\n\n\n<p>Autoryzacja urz\u0105dzenia w sieci ZeroTier:<br>Je\u015bli Twoja sie\u0107 wymaga autoryzacji, przejd\u017a do panelu sterowania ZeroTier i autoryzuj nowe urz\u0105dzenie.<\/p>\n\n\n\n<p>Sprawd\u017a status ZeroTier:<br>Mo\u017cesz sprawdzi\u0107 status po\u0142\u0105czenia z sieci\u0105 ZeroTier, u\u017cywaj\u0105c poni\u017cszego polecenia:<br><code>zerotier-cli listnetworks<\/code><\/p>\n\n\n\n<p>Po wykonaniu tych krok\u00f3w serwer Proxmox powinien by\u0107 pod\u0142\u0105czony do sieci ZeroTier i gotowy do u\u017cycia<\/p>\n\n\n\n<p>Wejd\u017a na adres IP ZeroTier Proxmox:<br>W pasku adresu przegl\u0105darki wpisz adres IP ZeroTier swojego serwera Proxmox, dodaj\u0105c port 8006, kt\u00f3ry jest domy\u015blnym portem dla interfejsu webowego Proxmox. Na przyk\u0142ad, je\u015bli adres IP ZeroTier to 10.147.17.2, wpisz:<br><code>https:\/\/10.147.17.2:8006<\/code><\/p>\n\n\n\n<p>Sprawd\u017a status ZeroTier:<br>Upewnij si\u0119, \u017ce us\u0142uga ZeroTier jest aktywna i dzia\u0142a:<br><code>systemctl status zerotier-one<\/code><\/p>\n\n\n\n<p>W\u0142\u0105cz automatyczne uruchamianie ZeroTier:<br>Je\u015bli us\u0142uga ZeroTier nie jest ustawiona do automatycznego uruchamiania, w\u0142\u0105cz j\u0105 za pomoc\u0105 poni\u017cszego polecenia:<br><code>systemctl enable zerotier-one<\/code><\/p>\n\n\n\n<p><strong>Optymalizacja:<\/strong><\/p>\n\n\n\n<p>Kultura pracy: <br>Sam serwer jest do\u015b\u0107 cichy, najg\u0142o\u015bniejszym elementem jest wentylator zasilacza. A najwi\u0119kszy ha\u0142as powoduj\u0105 wentylatory zapewniaj\u0105ce obieg powietrza, je\u015bli nam to przeszkadza warto zastanowi\u0107 si\u0119 nad  ich wymian\u0105 na Noctua NF-A4x10 FLX.<br><br>Oszcz\u0119dno\u015b\u0107: <br>Ostatnio na kanele TechLipton natkn\u0105\u0142em si\u0119 na te ko\u015bci ram W-MEM3200E4D832G, cenowo wypadaj\u0105 taniej, ale nie ma te\u017c potwierdzenia, \u017ce dzia\u0142aj\u0105 poprawnie z ECC i Ryzen. Mimo wszystko s\u0105 warte rozwa\u017cenia.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Za\u0142o\u017ceniem by\u0142o zbudowanie serwera do multimedi\u00f3w i monta\u017cu wideo. Konfiguracja:Obudowa + zasilacz + hotswap: Supermicro CSE-813M, PWS-351-1H, SAS815TQP\u0142yta g\u0142\u00f3wna: ASUS PRIME B450M-A IIProcesor: AMD Ryzen 5 Pro 4650GCh\u0142odzenie: Gelid Slim Silence AM4RAM: 2z4 Kingston KTD-PE426E\/32GDysk dane: 2z4 Seagate Exos X20Dysk system: Samsung 970 EVO Plus 250GB lub 512GB Zalecany UPS np. UPS APC SMT 2200RMI [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,6],"tags":[],"class_list":["post-353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elektronika","category-linux"],"_links":{"self":[{"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/posts\/353"}],"collection":[{"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/comments?post=353"}],"version-history":[{"count":14,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/posts\/353\/revisions"}],"predecessor-version":[{"id":373,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/posts\/353\/revisions\/373"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/media\/355"}],"wp:attachment":[{"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/media?parent=353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/categories?post=353"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/aiiot-technology.eu\/web\/wp-json\/wp\/v2\/tags?post=353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}