Корпус NAS для Orange Pi 3 LTS и SSD с использованием USB...

Источник:

Это «работа в стадии разработки», и я буду обновлять ее по мере работы. Мне нравится термин «домашняя лаборатория», поскольку выяснение того, как настроить файловую систему, было большим путешествием со множеством побочных проблем. У этой системы есть несколько положительных особенностей:

Мне удалось приобрести все компоненты за 200 долларов, что примерно соответствует стоимости покупки хорошего корпуса для двух моих старых жестких дисков емкостью 1 ТБ для NAS.
Система является «модульной», поэтому, если какой-либо компонент устареет или выйдет из строя, его можно легко заменить.
Использование USB-концентратора в качестве концентратора данных и источника питания делает сборку системы чрезвычайно простой.
Orange Pi 3 LTS (OPi3) — это самый дешевый SBC (одноплатный компьютер), который я смог найти, с портом USB 3, Wi-Fi и eMMC. Благодаря этим функциям OPi3 представляет собой полноценную ��омпьютерную систему, и на двух твердотельных накопителях нет системного программного обеспечения. Обновление: однако Orange Pi и Armbian практически больше не поддерживают эту плату. Я обнаружил, что дистрибутив DietPi работает, и обновил инструкции. Мне это помогло, но я больше не обновляю ОС, потому что не знаю, сломается ли она снова. Переработка поддержки SOC для Raspberry Pi 4 имела бы больше смысла, но меня это устраивает, поэтому я продол��аю ее использовать.
Это может быть интересной системой для тех, кто обновил свои твердотельные накопители NVME M.2 в другой системе, но хочет продолжать использовать старые твердотельные накопители. В моем случае я нашел распродажу новых старых твердотельных накопителей.
Если OPi3 не работает или мне нужно перенести большие файлы/сделать первоначальное резервное копирование, я могу подключить твердотельные накопители напрямую к ПК с Windows с помощью USB-адаптера. Я также могу использовать твердотельные накопители в качестве внешнего USB-накопителя, если нет доступной сети.
Я надеюсь со временем выяснить, как активировать Wi-Fi и сделать его точкой доступа к сети, когда я нахожусь в походе и не подключен к сети.

Есть и несколько негативных моментов:

OPi3 не очень хорошо поддерживается. Я использовал поддерж��ваемую сообществом Armbian, которая в настоящее время ищет сопровождающего.
Linux и USB не очень хорошо работают вместе с RAID, и в моем случае это нормально, потому что я знаю, когда хочу создать резервную копию своих файлов. Вот вики, описывающая проблему: https://raid.wiki.kernel.org/index.php/What%27s_all_this_with_USB%3F, хотя я думаю, что TL:DR заключается в том, что проблемы с задержкой, особенно потому, что Linux рассматривает все устройства как файлы, делают RAID ненадежным.
Использование USB-кабелей приводит к некоторому беспорядку в корпусе. Распечатав и опробовав несколько прототипов, я вполне доволен разработанным мной корпусом. Но он не получит никаких наград за компактность.

У меня система запущена и работает, и она хорошо работает в качестве NAS (сервера, доступного по сети) для моего использования. Это не высокопроизводительный NAS, мне не удалось заставить работать RAID1, и он не самый кр��сивый, но мне пришлось многое узнать о Linux (если это утешает).

Система состоит из следующего:

7-портовый концентратор данных Anker 3.0 с адаптером питания 36 Вт и портом зарядки BC 1.2
Orange Pi 3 LTS: 2 ГБ памяти, 8 ГБ eMMC
2- Твердотельный накопитель Kingston M.2 NVME 2280, 1 ТБ
2 -RTL9210B-Dual-Protocol-SSD-Enclosure-USB-C-M-2-NVME-PCIe-NGFF-USB3-1-GEN2-10Gbps
Кабели дополнительного питания Y-образные кабели USB 3-USB 3 и 2 гнезда на двойной USB-папа длиной 2-30 см
Кабель USB C — USB A для быстрой зарядки для передачи данных, 0,25 м
3007 вентилятор охлаждения

Сборка системы заняла около 5 минут и несколько недель борьбы с Linux и программами, чтобы заставить ее работать. У меня есть Y-кабели для увеличения мощности твердотельных накопителей. Для питания OPi3 я использовал кабель для быстрой зарядки.

Я не смог использовать OpenMediaVault, поскольку в настоящее время для него требуется Bullseye, который недоступен. Я попробовал скомпилировать Bullseye для OPi3 с помощью Armbian, но он не загрузился. Мне удалось заставить работать самбу. Я отформатировал твердотельные накопители в ext4 и смог заставить работать mdadm, настроил твердотельные накопители как RAID1, но столкнулся с периодической проблемой USB, возникающей в Linux. RAID1 будет работать, если я не перенесу несколько ГБ данных, после чего второй SSD выйдет из строя. Я попробовал несколько вариантов, с перегородками и без них, и ни один не помог. Samba не сообщает

13:36
3
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.