🖴 RAID-5 : теплый, домашний, ламповый

Posted: 2019-12-22 in Hardware, IT
Метки:

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

В итоге пришёл к тому, чтобы собрать софтверный raid5 из 4 дисков средствами mdadm. Ну а поскольку у меня напряженка с пространством в корпусе, то решил я собрать такое счастье из 2.5″ дисков в хотсвопной корзинке, занимающей всего один пятидюймовый слот в корпусе.

https://www.amazon.com/Syba-Drive-Mobile-Mount-SY-MRA25038/dp/B012IBOC3O

И если с самой корзинкой и дисками никаких проблем не возникло, то вот поиск контроллера доставил изрядно головной боли. 4-х свободных сата-портов у меня не было, слоты PCI-e остались только x1, и при поиске контроллера обнаружилась вот какая неприятная вещь. Найти самый простой _неглючный_ контроллер на PCIe-x1 и на 4 порта SATA оказалось каким-то адским квестом. Я попробовал 4 разных устройства, прежде чем нашел стабильно работающий ! Самым убийственным было то, что такие контроллеры могут на одной плате работать и пройти все тесты, а на другой — начать отваливаться буквально при первой же дисковой активности.

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

На этом месте аудиофилов может хватить удар — особо аудиофильная тестовая колонка, которую я шутки ради сделал на первое апреля, была воткнута в какую-то звуковую карту из залежей, которая воткнута в материнку через райзер, с участием которого в своё время совершенно нещадно майнили. Музяка при этом грузилась из видоса, который качался через лежащую рядом сетевуху, воткнтую через аналогичный райзер.

Потом была проверена ещё куча всяких устройств. Оказалось, что если взять аппаратный контроллер — то все работает хорошо, но аппаратный контроллер а) в случае отказа создаст адовый головняк в вытаскивании данных и б) сильно дороже. Мне же были нужны просто тупо 4 сата-порта, просто чтобы мне тупо хватило портов. Линуксячий рейд даёт очень большую свободу в плане переключения дисков массива в любые порты, какие есть. В итоге только с 4-го раза удалось найти живой и внятно работающий Promise, который и решил мою проблему, правда только после обновления прошивки.

Получившаяся красота в итоге выглядит вот так:

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

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.