проект домашнего узла rook-ceph - Orange Pi 5 Plus, 1 NVM...
Кейс/узловой проект Homelab. (не удовлетворен, но, по крайней мере, закончен.)
Охлаждение стандартным корпусным вентилятором для ПК 12 В, 120 мм.
x1 Оранжевый Пи 5 Плюс
х1 жесткий диск + х1 твердотельный накопитель
У меня нет способностей к электронике — только простая проводка.
Товар
Цены
URL-адрес
Оранжевый Пи 5 Плюс
16 Ги
около 206 000 вон
долларов США около 150 долларов США
получить ссылку с официального сайта.
Болты и гайки
?
Для Orange 5 Plus Caddy -
М3 12мм? Я не правильно это помню.
Для вентилятора 12В — может быть 16мм?
Использованные запасные части застряли где-то у меня дома.
Другие обычные вещи.
— microSD для установки
— NVMe для ОС
— Жесткий диск
— SSD
— SATA-провода
Жесткий диск около 400 долларов?
SSD может быть 80 долларов?
SSD 512 ГБ Микрон
Жесткий диск 10 ТБ WD Красный
NVMe 512 ГБ
SATA-провода
NVMe-винты
12 В 120 мм
стандартный компьютерный вентилятор
и адаптер
?
Ценный пакет ARCTIC P12 PWM PST (в нем 5 шт.)
найдите любого стандартного компьютерного вентилятора.
https://www.coupang.com/vp/products/6945063434
Адаптер я вытащил из старого корпуса ПК.
Электронный ключ M.2 для SATA
10 650 вон
долларов США около 8 долларов США
Я купил это первым — один из трех умер:
https://ko.aliexpress.com/item/1005004574050357.html
Заменен на местный.
(Coms IH576)
https://smartstore.naver.com/mangagishop/products/8253355448
Заказал на замену, еще не пришло:
(тот же прогноз, что и у Coms IH576, ожидается некоторая стабильность)
https://ko.aliexpress.com/item/1005005114183352.html
Пико БП
RGeek 120 Вт 12 В вход
20 100 вон
долларов США около 15 долларов США
https://ko.aliexpress.com/item/32892555704.html
По данным ChatGPT, на шине 5 В низкий запас по току. Если есть возможность, возьмите более качественный с некоторым запасом.
Если вы планируете приобрести это, вам понадобится преобразователь кабеля питания IDE в SATA. (Я забыл, где купил это)
Адаптер постоянного тока
12 В с 2,5/5 пи
Бочка Джек
около 8 долларов
8 500 вон
12В 5~10А, если я правильно помню.
У меня их 3-4 вида — при необходимости я куплю 6А позже.
Этот товар есть в одной из моих покупок (12 В, 5 А).
https://www.coupang.com/vp/products/2093702556
У меня три экземпляра с 6А, 6А, 10А каждый. продолжайте 6А.
Предварительная солидарность
USB-кабель C
для питания
ОПИ5 Плюс
(18 AWG)
972 южнокорейских вон
(купил х5)
долларов США около 5 долларов США
https://ko.aliexpress.com/item/1005009497000940.html
5559-П
20-контактный разъем
KRW вокруг
7000
долларов США около 5 долларов США
https://ko.aliexpress.com/item/32827903924.html
2x10P (20-контактный пластик)
контактный контакт (5558-PT)
(Инструмент)
ИВИСС ИВС-3220М
20 850 вон
долларов США около 15 долларов США
https://ko.aliexpress.com/item/1005004536667771.html
(Инструмент)
инструмент для зачистки проводов.
12 190 вон
долларов США около 8 долларов США
ВЕКТОР/НОМЕР 10051
(Расходный материал)
Немного проводки
2~10 долларов США
Красный-черный, 18AWG, 2-10 метров
https://ko.aliexpress.com/item/1005001695103924.html
проводка
приклейте его на подставку с помощью клеевого пистолета. часть клипа идет вниз.
Разделение
компонент
часть
NVMe
часть 1: 128 ГБ для ОС и k3s
часть 2: осталось для ладьи-цефа
твердотельный накопитель
часть 1: 256 ГБ для RBD Wal и метаданных
часть 2: 256 ГБ для CephFS EC 2+1 Wal и метаданных
жесткий диск
использует весь диск (10 ТБ)
после установки ОС (я использую Armbian) и копирования ее на NVMe, подключите NVMe к ПК и разделите части на две части.
затем для разделов с фиксированным именем -
sudo apt-get update && sudo apt-get install -y lvm2
ls -l /dev/disk/по-идентификатору/
# /etc/udev/rules.d/99-ceph-names.rules
# 1) НВМе
SUBSYSTEM==«блокировать», ACTION==«добавить|изменить», ENV{DEVTYPE}==«раздел», \
ENV{ID_WWN}==«eui.REMOVED», ENV{PARTN}==«2», \
SYMLINK+=«цеф-быстрый»
# 2) SSD
SUBSYSTEM==«блокировать», ACTION==«добавить|изменить», ENV{DEVTYPE}==«раздел», \
ENV{ID_WWN}==«0xREMOVED», ENV{PARTN}==«1» \
SYMLINK+=«цеф-медленный-вал»
SUBSYSTEM==«блокировать», ACTION==«добавить|изменить», ENV{DEVTYPE}==«раздел», \
ENV{ID_WWN}==«0xREMOVED», ENV{PARTN}==«1» \
SYMLINK+=«ceph-ssd-хранилище»
#3) Жесткий диск
SUBSYSTEM==«блокировать», ACTION==«добавить|изменить», ENV{DEVTYPE}==«диск», \
ENV{ID_WWN}==«0xREMOVED», \
SYMLINK+=«ceph-slow-storage»
триггер sudo udevadm
наконец,
apiVersion: ceph.rook.io/v1
вид: CephCluster
метаданные:
имя: ладья-цеф
пространство имен: ладья-цеф





























