{"id":1929,"date":"2025-04-06T12:00:00","date_gmt":"2025-04-06T10:00:00","guid":{"rendered":"http:\/\/www.daniel.slask.pl\/?p=1929"},"modified":"2025-04-06T11:51:07","modified_gmt":"2025-04-06T09:51:07","slug":"omv-0-domowy-serwer-tanim-sposobem-omowienie-zagadnienia-i-sprzetu","status":"publish","type":"post","link":"https:\/\/daniel.slask.pl\/m\/omv-0-domowy-serwer-tanim-sposobem-omowienie-zagadnienia-i-sprzetu\/","title":{"rendered":"[OMV #0] Domowy serwer tanim sposobem. Om\u00f3wienie."},"content":{"rendered":"\n<p>Po jakim\u015b czasie prawie ka\u017cdy elektronik, czy programista (ale te\u017c nie tylko) postanawia postawi\u0107 sw\u00f3j w\u0142asny serwer NAS w domu, aby mie\u0107 \u0142atwy dost\u0119p do danych, oraz wykonywa\u0107 kopi\u0119 zapasow\u0105 swoich danych. Tak te\u017c by\u0142o w moim przypadku \u2013 zacz\u0119\u0142o si\u0119 od prostego serwera SAMBA, a sko\u0144czywszy na OMV7 z kontenerami i maszynami wirtualnymi.<\/p>\n\n\n\n<p>Jeszcze s\u0142owem wst\u0119pu, jest to pierwszy wpis\/artyku\u0142, kt\u00f3rym to rozpoczynam seri\u0119 kilkunastu artyku\u0142\u00f3w dotycz\u0105cych <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-light-green-cyan-color\"><span style=\"text-decoration: underline;\">w\u0142asnego<\/span><\/mark> serwera NAS, wraz ze systemem Home Assistance (jednak do Home Assistance i do HAOS, planuj\u0119 osobny cykl, ale na to przyjdzie te\u017c czas). Zastrzegam jednak \u017ce jest to cykl od amatora dla amator\u00f3w &#8211; nie jestem w tej dziedzinie profesjonalist\u0105 i pewne tematy przekazuje na prosty spos\u00f3b.<\/p>\n\n\n\n<p>Na pocz\u0105tku posiada\u0142em jedno RPI na serwer, na kt\u00f3rym by\u0142a zainstalowana SAMBA (o czym mo\u017cna poczyta\u0107 m.in. <a href=\"http:\/\/www.daniel.slask.pl\/udostepnianie-dysku-na-raspberry-pi-wlasny-dysk-nas\/\" data-type=\"post\" data-id=\"1004\">tutaj<\/a>). Nast\u0119pnie trafi\u0142em na OMV, kt\u00f3re r\u00f3wnie\u017c zosta\u0142o zainstalowane na RPI (o tym mo\u017cna przeczyta\u0107 np. <a href=\"http:\/\/www.daniel.slask.pl\/serwer-nas-na-raspberry-pi-omv\/\" data-type=\"post\" data-id=\"1774\">tutaj<\/a>). Dodatkowo mia\u0142em inne malinki, na kt\u00f3rych znajdowa\u0142 si\u0119 Home Assistance (do test\u00f3w), oraz serwer dla mojej stacji pogodowej (o kt\u00f3rym mam zamiar co\u015b napisa\u0107 \u2013 tylko musz\u0119 troch\u0119 go usprawni\u0107). W ko\u0144cu nadszed\u0142 czas na ograniczenie zu\u017cycia energii \u2013 pozby\u0142em si\u0119 tych 3 malinek i zast\u0105pi\u0142em to jedn\u0105. Brakowa\u0142o mi jednak czego\u015b w tym rozwi\u0105zaniu \u2013 mo\u017ce by\u0142 to efekt wizualny, mo\u017ce procesor arm, sam nie wiem co, ale postanowi\u0142em poszuka\u0107 innego rozwi\u0105zania, kt\u00f3re b\u0119dzie wydajne, energooszcz\u0119dne i tanie w budowie\/kupie. Do\u015b\u0107 ci\u0119\u017ckie wymagania &#8211; tanie i dobre, rzadko spotykane &#8211; ale sprz\u0119t w tym przypadku nie musi by\u0107 z g\u00f3rnej p\u00f3\u0142ki. W moich poszukiwaniach kryteria jakie powinien posiada\u0107 sprz\u0119t to:<\/p>\n\n\n\n<ul>\n<li>CPU co najmniej 1,5GHz z 4 rdzeniami &#8211; najlepiej 2GHz w normalnym trybie;<\/li>\n\n\n\n<li>RAM co najmniej 8 GB &#8211; najlepiej z mo\u017cliwo\u015bci\u0105 rozbudowy do 16GB;<\/li>\n\n\n\n<li>Co najmniej 2 porty USB 3.0 (najlepiej 4) i 2 porty 2.0<\/li>\n\n\n\n<li>1GB\/s port Ethernetowy (albo wi\u0119kszy)<\/li>\n\n\n\n<li>Dobrze jakby posiada\u0142a z\u0142\u0105cze M.2 na wewn\u0119trzn\u0105 pami\u0119\u0107 na system<\/li>\n\n\n\n<li>Z\u0142\u0105cza SATA &#8211; 2szt &#8211; z tym jednak jest ci\u0119\u017cko, wi\u0119c w tym przypadku jest to warunek dodatkowy.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-medium is-resized\"><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer.png\"><img loading=\"lazy\" decoding=\"async\" width=\"196\" height=\"300\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-196x300.png\" alt=\"\" class=\"wp-image-1935\" style=\"width:212px;height:auto\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-196x300.png 196w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-768x1174.png 768w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-1005x1536.png 1005w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-956x1462.png 956w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer-400x612.png 400w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/serwer.png 1316w\" sizes=\"(max-width: 196px) 100vw, 196px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\">\n<p>Po wielu poszukiwaniach i analizie r\u00f3\u017cnego rodzaju rozwi\u0105za\u0144, ostatecznie zosta\u0142 wybrany terminal Dell Wyse5070, kt\u00f3ry to po modyfikacjach posiada nast\u0119puj\u0105ce parametry:<\/p>\n\n\n\n<ul>\n<li>CPU &#8211; Intel\u00ae Celeron J4105 (cztery rdzenie, 1,5 GHz)<\/li>\n\n\n\n<li>RAM &#8211; 12GB<\/li>\n\n\n\n<li>Dysk M.2 &#8211; SSD 128GB<\/li>\n\n\n\n<li>1GB\/s z\u0142\u0105cze ethernetowe<\/li>\n\n\n\n<li>5 port\u00f3w USB 3.0 (2 wykorzystuje na dyski w macierzy RAID1; 1 na backup, 1 na pod\u0142\u0105czenie UPS)<\/li>\n\n\n\n<li>2 porty DisplayPort<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram.png\"><img loading=\"lazy\" decoding=\"async\" width=\"979\" height=\"512\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram.png\" alt=\"\" class=\"wp-image-1934\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram.png 979w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram-300x157.png 300w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram-768x402.png 768w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram-956x500.png 956w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/Ram-400x209.png 400w\" sizes=\"(max-width: 979px) 100vw, 979px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Tak, 12GB Ramu. Jest to widoczne w BIOS\u2019ie, jak i poprzez system Linux. W przysz\u0142o\u015bci mam zamiar dokupi\u0107 jeszcze jedn\u0105 ko\u015b\u0107 8GB Ramu aby by\u0142o 16GB Ramu \u2013 jest to rozwi\u0105zanie jeszcze do przetestowania. Wed\u0142ug opisu maksymalna pojemno\u015b\u0107 na gniazdo to 8GB wi\u0119c terminal powinien ud\u017awign\u0105\u0107 16GB<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p>Powy\u017csze dane dotycz\u0105ce pami\u0119ci ram, zosta\u0142y wypisane po wprowadzeniu nast\u0119puj\u0105cych komend:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash line-numbers\">free -h\ncat \/proc\/meminfo | head -n 10\nsudo dmidecode -t memory<\/code><\/pre>\n\n\n\n<p>Do test\u00f3w wykona\u0142em dwie platformy \u2013 jedna na wyse5070, a druga na RPI5 \u2013 do obu podpi\u0119te by\u0142y 2 dyski pod USB. Poni\u017cej przedstawiam wykres zu\u017cycia energii.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium\"><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"196\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres-300x196.png\" alt=\"\" class=\"wp-image-1939\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres-300x196.png 300w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres-768x502.png 768w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres-956x625.png 956w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres-400x262.png 400w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/wykres.png 1527w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><\/div>\n\n\n<p>W pracy obu urz\u0105dze\u0144 nie zauwa\u017cy\u0142em r\u00f3\u017cnicy w szybko\u015bci dzia\u0142ania. Jedynie podczas pod\u0142\u0105czenie 3 dysku do RPI dyski szala\u0142y \u2013 ze wzgl\u0119du na maksymaln\u0105 obci\u0105\u017calno\u015b\u0107 port\u00f3w USB (dyski talerzowe maj\u0105 piki poboru pr\u0105du podczas rozkr\u0119cania talerzy)<\/p>\n\n\n\n<p>Robi\u0142em te\u017c testy na RPI4, ale tutaj dyski kt\u00f3re by\u0142y podpi\u0119te, by\u0142y w technologii SSD, ze wzgl\u0119du na maksymaln\u0105 obci\u0105\u017calno\u015b\u0107 port\u00f3w USB.<\/p>\n\n\n\n<p>Ci\u0105gle szukam innej stacji bazowej o podobnym zu\u017cyciu energii, ale kt\u00f3ra to b\u0119dzie mia\u0142a co najmniej CPU 2GHz z 4 w\u0105tkami i fajnie jakby umo\u017cliwia\u0142a podpi\u0119cie 2 dysk\u00f3w SATA 2.5cala.<\/p>\n\n\n\n<p>Nast\u0119pna cz\u0119\u015b\u0107 b\u0119dzie dotyczy\u0142a Instalacji OMV (Open Media Vault), oraz wst\u0119pnej konfiguracji.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Po jakim\u015b czasie prawie ka\u017cdy elektronik, czy programista (ale te\u017c nie tylko) postanawia postawi\u0107 sw\u00f3j w\u0142asny serwer NAS w domu, aby mie\u0107 \u0142atwy dost\u0119p do danych, oraz wykonywa\u0107 kopi\u0119 zapasow\u0105 swoich danych. Tak te\u017c by\u0142o w moim przypadku \u2013 zacz\u0119\u0142o&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/daniel.slask.pl\/m\/omv-0-domowy-serwer-tanim-sposobem-omowienie-zagadnienia-i-sprzetu\/\">Wi\u0119cej<\/a><\/p>\n","protected":false},"author":1,"featured_media":1933,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":true,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[23,125],"tags":[168,256,250,65,255,166,242,163,90,257],"views":85,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2025\/03\/00-OMV.jpg","jetpack_shortlink":"https:\/\/wp.me\/pcPgV3-v7","_links":{"self":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1929"}],"collection":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/comments?post=1929"}],"version-history":[{"count":4,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1929\/revisions"}],"predecessor-version":[{"id":1941,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1929\/revisions\/1941"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media\/1933"}],"wp:attachment":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media?parent=1929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/categories?post=1929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/tags?post=1929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}