Я хочу создать недорогой самодостаточный частный сервер Git с избыточным хранилищем . С этой целью я купил Raspberry Pi и сконфигурирован как git
и ssh
на Pi. Я могу получить доступ к Pi как из локальной сети, так и удаленно (перенаправив порт на моем маршрутизаторе на Pi).
Итак, сервер git уже запущен и работает. Последнее, что нужно сделать, это избыточное хранилище. Поскольку у меня есть 7-портовый USB-концентратор, подключенный к моему Pi, я хотел бы настроить систему RAID, используя несколько одинаковых USB-накопителей .
У меня есть только концептуальные знания RAID. Поэтому я не знаю, как его настроить и, что более важно, возможно ли это с помощью USB-флешек, подключенных к хабу.
Так что это в основном мои вопросы
- Можете ли вы настроить систему RAID, используя USB-накопители в качестве носителя?
- Какое программное обеспечение я должен использовать
- Где я могу найти хорошие учебники / руководства для систем RAID
- Если RAID невозможен, как я могу синхронизировать данные на нескольких USB-накопителях?
git
raspberry-pi
raid
software-raid
Aeronaelius
источник
источник
Ответы:
Вы должны иметь возможность использовать любые блочные устройства хранения данных в RAID. Любые стандартные инструкции по настройке RAID с использованием жестких дисков SATA также должны применяться при использовании USB-накопителей. Вам нужно будет настроить его так, чтобы устройства USB были собраны как элементы массива RAID.
Я бы использовал
mdadm
программное обеспечение, которое обычно входит в состав большинства дистрибутивов Linux.пример
Измените устройства на те, которые используются запоминающими устройствами USB. Затем соберите массив:
После сборки:
Теперь отформатируйте RAID-массив с файловой системой:
Простой поиск в Google откроет много вариантов. Например, этот: Учебное пособие: Программный RAID-массив mdadm в системах Ubuntu / Debian .
источник