Сетевое хранилище Raspberry Pi 5 NVMe

Источник:

Наконец-то версия Raspberry с правильной поддержкой дисков NVMe :)
Поэтому я решил создать простой NAS с двумя зеркальными дисками NVMe и программным обеспечением openmediavault.
Диски установлены в Pimoroni NVMe Base Duo для Raspberry Pi 5.
Я купил дополнительный гибкий кабель между Rpi и Duo Base, так как прилагаемый кабель оказался слишком коротким.
Поэтому я использовал кабель Pimoroni PCIe Flex для базы NVMe и Raspberry Pi 5, 50 мм.

Это очень хороший маленький NAS-сервер с низким энергопотреблением!

Система установлена ​​на UUGear Raspikey, диск eMMC емкостью 16 ГБ вместо SD-карты. Это быстрее и должно работать дольше, чем SD-карта. Я не люблю SD-карты :)

Также использовался официальный радиатор Rpi5 с небольшим вентилятором.
При такой настройке температура процессора в простое составляла около 50°C, а дисков — около 45°C.
При интенсивном использовании температура составляла 55/68/70C, поэтому я решил добавить еще один вентилятор. 80-мм вентилятор сверху корпуса. Он не такой шумный, но, вероятно, добавят резистор сопротивлением 50-100 Ом последовательно с вентилятором, чтобы замедлить его работу и сделать его еще менее шумным. Примерно так же поступает Noctua со своими «бесшумными» кабелями.

Я добавил небольшой дисплей (TM1637), поэтому с помощью некоторого скрипта Python3 он также будет отображать температуру (ЦП/диск).
Затянуть четыре винта немного сложно, так как они расположены глубоко в верхней части корпуса и под углом 90 градусов, поэтому вам понадобится очень маленькая отвертка или специальный гибкий инструмент, см. изображения, вы можете увидеть этот инструмент там. А можно просто приклеить или вообще не использовать.

Также я напечатал его частично с прозрачной нитью, чтобы вы могли видеть мигание светодиода состояния, и добавил поддержку кнопки питания rpi, чтобы вы могли нажимать на нее каким-либо инструментом (ручкой или зубочисткой). Использование инструмента поможет избежать случайного нажатия этой кнопки и выключения всего NAS :)

Я включил скрипт Python3 для отображения температуры процессора и NVMe.
Возможно, он не очень оптимизирован, но работает, не стесняйтесь улучшать его;)

Вам потребуется установить библиотеку TM1637:
pip3 установить Raspberrypi-tm1637
В моем случае я использовал эту команду: pip3 install raspberrypi-tm1637 --break-system-packages
(Из-за ошибки внешней управляемой среды)

Если у вас не установлен pip3:
sudo apt установить python3-pip

Затем вы можете запустить его: python3 get_temp_TM1637.py.
(не забудьте включить/импортировать tm1637.py)

Только для Raspberry Pi 5:
Также RPi.GPIO несовместим с rpi5.
Итак, сначала удалите RPi.GPIO:
sudo apt удалить python3-rpi.gpio

а затем установите rpi-lgpio:
pip3 установить rpi-lgpio

Предупреждение
Вы не можете установить rpi-lgpio и rpi-gpio (также известный как RPi.GPIO, библиотека, которую он эмулирует) одновременно в одной и той же среде Python.
Поэтому вам нужно сначала удалить RPi.GPIO, а затем установить rpi-lgpio.

************************************* Редактировать 17.10.2024 *************************************
Я обнаружил, что охлаждающий вентилятор издает много шума (я использовал вентилятор Arctic размером 80x15 мм),
не какое-то жужжание, а просто сильный аэродинамический шум воздушного потока. Может быть из-за плохой конструкции охлаждения? :)
В любом случае, я решил эту проблему, разработав два небольших держателя вентиляторов с пружинным механизмом.
и эти держатели также задвигают вентилятор немного глубже в корпус, и это снижает шум воздушного потока.

************************************* Редактировать 6.11.2024 *************************************
Я добавил версию v3 с улучшенной вентиляцией (больше отверстий для забора воздуха).
Также я добавил решетку/сетку изнутри, чтобы закрыть дополнительные отверстия. Он держится там с помощью клея для термофена и небольшого количества суперклея. В этой версии вам не понадобится пружинящая деталь для вентилятора, поэтому установите его непосредственно на корпус.

Кроме того, если вам нужен действительно тихий NAS, я разработал «глушитель», просто распечатайте его и поместите поверх корпуса NAS. Я его там не закреплял, но при необходимости можно приклеить. Это еще больше уменьшит шум воздуха, а вентиляция останется хорошей (v11_top_air.stl).

Дисплей:
https://www.aliexpress.com/item/1005001970566474.html?spm=a2g0o.productlist.main.1.5193LNWxLNWxZx&algo_pvid=a3021a2a-1 9e8-4d0f-818d-76d1fdbfdb18&algo_exp_id=a3021a2a-19e8-4d0f-818d-76d1fdbfdb18-0&pdp_npi=4%40dis%21USD%211.17%211.08%21%21

15:02
1
Нет комментариев. Ваш будет первым!

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

Похожие модели

Корпус Raspberry Pi 5
Этот чехол предназначен для Raspberry PiПодробнее
Безвинтовой корпус Malolo для Raspberry Pi 4
Обратите внимание: это адаптированнаяПодробнее
Чехол для Raspberry Pi 4
НОВИНКА Обновленная версия здесь: ЧехолПодробнее
Чехол для Raspberry Pi 5 (защелкивается)
Это довольно плотное прилегание и хорошоПодробнее
Чехол для Raspberry Pi 5 с кнопкой питания - V2
Чехол для Raspberry Pi 5 ИспользуемаяПодробнее
Корпус Raspberry Pi Zero
Детали для 3D-печати для крепления изПодробнее
Корпус с сенсорным экраном для Raspberry Pi 4
Чехол для Raspberry Pi с сенсорнымПодробнее
Корпус на защелках Malolo для Raspberry Pi 3
В Интернете уже есть множество корпусовПодробнее
Корпус Raspberry Pi с сенсорным экраном 7 дюймов
Легко распечатываемый твердый RaspberryПодробнее
Крепление камеры Raspberry Pi - версия модуля камеры 3
Ремикс отличного корпуса SneaksПодробнее
"8-битная" лампа из алмазной руды Minecraft - поддержка Siri!
Я видел другие лампы из алмазной рудыПодробнее
Raspberry Pi 3 B + чехол
Вам понадобится: Корпус — Саморезы М2Подробнее
Плоский складной чехол с принтом для Raspberry Pi Zero 2 W
Чехол для быстрой печати для RaspberryПодробнее
Корпус Raspberry Pi Zero 2 Вт
Вам понадобится: Корпус — Саморезы М2Подробнее
тонкий корпус Pi Zero 2
Slim Raspberry Pi Zero 2 W case, no pinПодробнее
Оранжевый корпус Pi Zero 3
Это простой корпус, который я разработалПодробнее
Корпус Raspberry Pi 4 - PiMesh4
PiMesh4 — это чехол для Raspberry Pi 4 сПодробнее
Raspberry Pi 5 + базовый корпус Pimoroni NVME
Недавно я получил базу NVME от PimoroniПодробнее
Подставка для сенсорного дисплея Raspberry Pi 2
Эта подставка во многом основана наПодробнее
Чехол для Raspberry Pi 3
Двухсекционный чехол для Raspberry Pi 3Подробнее
КОРПУС RASPBERRY PI 5
Вам нужны варианты? Мы получили ихПодробнее
Кластерный корпус Raspberry Pi 4
Корпус для кластера Raspberry Pi 4Подробнее
Низкое крепление на DIN-рейку для LRS-200, RS-25, raspberry pi (3 или 4 и ноль 2) и BTT Octopus
LRS-200: M4x5-8 мм BHCS, SHCS x4 *8 ммПодробнее
Raspberry Pi Zero 2 Вт - Корпус
Настройки печати: Высота слоя: 0,2 ммПодробнее
Крошечный корпус для ПК Raspberry Pi 5 с деревянной передней панелью
Fractal теперь опубликовала файлы дляПодробнее
Корпус Raspberry Pi 4
Это быстрый ремикс одного из наиболееПодробнее
Шляпной чехол для Raspberry Pi 5 M.2
Чехол предназначен для Raspberry Pi 5Подробнее
19-дюймовый Raspberry Pi (3 и 4) для монтажа в стойку с 1,3-дюймовым OLED-экраном (идеально подходит для PiHole)
Я разработал 19-дюймовую стойку дляПодробнее
Чехол Raspberry Pi 3/4 B+ с гнездом для кабеля камеры
Это ремикс Stamos «Raspberry Pi 3/4 BПодробнее
Корпус Raspberry Pi 4 с креплением для 2,5-дюймового жесткого диска (SSD)
Это мой второй случай с RPI4 (предыдущийПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.