Найти тему
Руки не для скуки

Домашний сервер - это просто. Часть 11: Переезд на новое железо.

Часть 1: Предыстоия и настоящее.
Часть 2: Подготовка среды. Установка и первоначальная настройка Debian 12
Часть 3: Носители информации. RAID. Создание файловой структуры.
Часть 4: Установка компонентов WEB-сервера. Let’s Encrypt.
Часть 5: Samba и Webdav
Часть 6: Home Assistant Supervised
Часть 7: NEXTCLOUD - персональное облако.
Часть 8: Медиа-сервер. MiniDLNA/PLEX
Часть 9: Torrent-клиент. Transmission/Deluge
Часть 10: Яндекс-Диск
Часть 11: Переезд на новое железо.

Прошло меньше чем пол года с момента ввода в эксплуатацию моего домашнего сервера. Каких либо проблем с ним не возникало. Работает устойчиво 24/7. Единственным "узким местом" оказалась довольно низкая скорость интернета. В нашем коттеджном поселке доступен только один провайдер едва осиливающий 100 Мбит/сек, но это не мешает приватному использованию всех установленных компонентов. Даже когда три человека удаленно подключаются к серверу и смотрят кино - все достаточно комфортно. Супруга оценила удобство домашнего использования сетевого диска. Все домашние архивы хранившиеся на CD, DVD и USB-дисках были залиты в единое хранилище и появилась возможность неспеша навести во всем этом порядок. Теперь ей нет нужды отыскивать нужную флешку с нужной йогой и втыкать ее в телевизор - все просто и удобно. Но как вы понимаете - должно быть какое-то "НО" и оно нашлось: два терабайта дискового пространства растворились довольно быстро.

Как вы помните собранная мной конфигурация представляет собой фактически неттоп у которого кроме USB отсутствуют какие-либо возможности масштабирования дисковой подсистемы.

И это стало приговором всей идее абсолютно бесшумного сервера. Можно было бы купить еще пару USB дисков и через хаб подцепить их к системе, но USB 3.0 тоже не резиновый.

В итоге было принято решение собирать "взрослую" систему. Требования к ней остались те же: бюджетно и как можно тише.

Поковырявшись на сайтах магазинов и набросав несколько "бюджетных" конфигураций я пришел к выводу, что на новых комплектующих ничего по-настоящему бюджетного не собрать. Особенно порадовали цены на жесткие диски. 8 000 р. за 2 TB WD в общем то не много - если он нужен один. А если 4? Три диска в RAID5 и один на горячую замену. Итого за 4 TB дискового пространства пришлось бы отдать 32 000 руб. В общем на круг получилось около 70 000 в небогатой комплектации. Не то, что бы прямо критично, но рушатся концепции "дешево и сердито" и "сервер в каждый дом". А если еще вспомнить про бэкап на задуманные 4 терабайта - то становится совсем неинтересно.

Немного погрустив я полез на Авито - а вдруг там что-нибудь найдется. И нашлось. Нашлись четыре 2-терабайтных диска WB Blue по по 3 500 за штуку. Нашлись два 4-терабайтных WD Purple по 5 500 за штуку. Итого за дисковую подсистему и бэкап под нее 25 000 руб. Уже неплохо. Кто-то скажет, что покупать б.у. жесткие диски стремно. Я тоже так думал. Почитав про ресурс современных жестких дисков я пришел к выводу, что БУшные диски с пробегом в 5 -10 тысяч часов и количеством включений равным 10 -15 разам - это очень хороший вариант. На Авито есть несколько продавцов продающих диски остающиеся после обслуживания серверов и систем видеонаблюдения. Почитав отзывы и пообщавшись с одним из них я решил рискнуть и пока не пожалел. Все диски работают как часы, никаких сбойных секторов и прочих радостей. Еще один нюанс про диски: WB Bluе с частотой вращения 5400 prm - практически бесшумны. Так что даже если вы не рискнете покупать не новые HDD - берите 5400.

Разобравшись с самой главной деталью файлового сервера я начал поиски остального железа. На том же Авито был приобретен комплект Asrock H170 Pro4/D3+Core i5 6500 + 16Gb + башенный кулер Cooler Master c тремя тепловыми трубками. За всю эту роскошь я отдал 7 800 р.

Осталось разобраться с корпусом и можно собирать. Корпус я решил покупать конечно же новый - не та деталь которая сильно влияет на стоимость сборки. И тут я представил как креплю четыре винчестера во внутри корпуса... Как-то несерьезно для файлового сервера. А не купить ли корзину на 4 диска? Первое что пришло голову - Aliexpress, но как ни странно ничего интересного за разумные деньги там не нашлось. А вот под боком нашлось.

Procase T3-304-SATA3-BL
Procase T3-304-SATA3-BL

Я не смог устоять при виде такой красоты и приобрел ее за 10 300 руб. Горячая замена, индикаторы наличия, активности и неисправности дисков - все как у "взрослых".

А вот с корпусом оказалось все не так просто - дело в том, что под купленную корзину для дисков необходим корпус с тремя внешними 5-дюймовыми отсеками - что оказалось большой редкостью. Но все же он нашелся:

ATX FOXLINE FL-816-FZ450R-U31 450 W.
ATX FOXLINE FL-816-FZ450R-U31 450 W.

Цена - 3 650 руб.

Также были приобретены планки на заднюю панель для COM-порта и eSATA.

-4

COM-порт - для планируемого к покупке недорогого APC, а eSATA - для подключения приобретенного давным-давно внешнего дискового массива CFI используемого для резервного копирования.

CFI-B4043JDGG
CFI-B4043JDGG

Очень удобная штука, но в продаже их уже давно нет. И ничего похожего по цене и функционалу тоже нет.

Вернемся к бухгалтерии.

-6

4-терабайтные диски я не считаю так как они приобретались для внешнего хранилища.

Домашний сервер за 36 тысяч рублей вполне вписывается в мою концепцию.

Рассказывать и показывать картинки про то как я его собирал, с вашего позволения не буду, а вот про "борьбу с системой охлаждения" скажу.

После запуска обнаружилось, что кулеры процессора, блока питания и дисковой корзины шумят довольно сильно. Ничего другого я и не ожидал, но это рушит концепцию тихого сервера и смириться с этим я был не готов.

Предвижу возгласы критиков после прочтения того, что будет написано далее, но могу сказать только то, что примененная система "обесшумливания" используется мной в настольном компьютере уже более трех лет и не привела ни к каким "катастрофическим" последствиям. И вообще ни к каким последствиям кроме снижения шума до еле слышного не привела.

С шумом процессорного кулера справиться было совсем просто снизив его обороты в БИОСе до минимально приемлемых. Кулер практически не слышно, а температура ядер не более 35 градусов.

С блоком питания и корзиной так не получится - в них отсутствует какая-либо возможность регулировки оборотов. Но если не бояться потерять гарантию, то для устранения этого недостатка идеально подойдет вот такой вот модуль продающийся на Алиэкспрессе за 40 рублей:

DC-DC понижающий модуль преобразователя LM2596S, регулируемый регулятор мощности, понижающий трансформатор mt3608 mini360 mp1584en
DC-DC понижающий модуль преобразователя LM2596S, регулируемый регулятор мощности, понижающий трансформатор mt3608 mini360 mp1584en

Просто режете провода питания идущие к вентилятору и впаиваете модуль в разрыв соблюдая полярность.

Далее маленькой отверткой крутите регулятор и выставляете скорость вентилятора в соответствии со своими представлениями о бесшумности.

А теперь серьезно. Если перестараться можно получить проблемы. В моем случае с блоком питания и жесткими дисками. Для того чтобы этого избежать и быть уверенным что все будет работать долго и надежно - нужно проконтролировать температурный режим. С жесткими дисками это довольно просто - достаточно посмотреть S.M.A.R.T. через тот же Webmin - он покажет температуру диска. У меня при уменьшенных до еле слышных оборотов кулера корзины она составляет 34-38 градусов.

С блоком питания немного сложнее - в недорогих блоках питания температуру транзисторов программным способом не посмотреть. По этому я делаю два "теста" после понижения оборотов. Первый: даю компьютеру поработать минут 5 и проверяю на ощупь температуру корпуса БП. Если чуть теплый - оставляю еще минут на 30. Если не горячий - значит все хорошо. Для контроля можно еще пару раз проверить через какое-то время. Второй способ более "точный". Методика та же, только проверяется температура не корпуса блока питания а радиатора на транзисторах. Если палец терпит - значит норма. Естественно, что открывать корпус БП нужно непосредственно перед "тестированием" не забыв выключить его из розетки.

Прошу не закидывать меня тапками, но вариант вполне рабочий. Как я писал выше - настольный ПК у меня работает в таком режиме более трех лет, а описываемый в статье сервер три месяца непрерывно. Единственное замечание: для таких "модификаций" берите блок питания с большим запасом мощности. Ну и конечно - все на ваш страх и риск.

В довершение всего, в сервер был установлен модуль управления питанием позволяющий удаленно выключить, включить или перезагрузить систему даже если она наглухо зависла.

Выключатель питания для ПК A3 Tuya с поддержкой Wi-Fi и дистанционным управлением
Выключатель питания для ПК A3 Tuya с поддержкой Wi-Fi и дистанционным управлением

Продается на Алиэкспрессе за 800 рублей. Работает со смартфона и интегрируется практически в любую систему умного дома.

Заморачиваться на перенос системы со старого железа я не стал и настроил с нуля используя собственную инструкцию опубликованную в первых 10 частях данного цикла статей. Заняло это не более 2-х часов.

В настоящий момент моя "серверная" выглядит так:

-9

Работает устойчиво и тихо. С трех шагов не слышно практически никакого шума.

Про подключение и настройку UPS я расскажу в следующей статье. Были нюансы.

P.S. Впоследствии было измерено энергопотребление. В покое 40 ватт, под максимальной нагрузкой (резервное копирование на сетевой диск) 75 ватт. В среднем за три дня 50 ватт в час. По подмосковным тарифам около 270 рублей в месяц.

Как говорится: ставьте лайки и подписывайтесь на мой канал.

Часть 1: Предыстоия и настоящее.
Часть 2: Подготовка среды. Установка и первоначальная настройка Debian 12
Часть 3: Носители информации. RAID. Создание файловой структуры.
Часть 4: Установка компонентов WEB-сервера. Let’s Encrypt.
Часть 5: Samba и Webdav
Часть 6: Home Assistant Supervised
Часть 7: NEXTCLOUD - персональное облако.
Часть 8: Медиа-сервер. MiniDLNA/PLEX
Часть 9: Torrent-клиент. Transmission/Deluge
Часть 10: Яндекс-Диск
Часть 11: Переезд на новое железо.