Я себе настроил дома для личных нужд сервер на Xpenology. Прошло уже больше месяца, в н... — 5 августа 2026 г. в 06:11:02.315
Я себе настроил дома для личных нужд сервер на Xpenology. Прошло уже больше месяца, в настройки лазить перестал, так что можно подвести некоторые итоги и поделиться с вами информацией. Для тех, кто не знает, что такое Xpenology, поясню - это копия операционной системы Synology DiskStation Manager (DSM), которую можно установить только на устройства этой же компании. Проект Xpenology ничего не меняет в оригинальной ОС, а только запускает её практически на любом железе. Я долго думал, как всё организовать. У меня было 4 диска по 3ТБ и 3 диска по 2ТБ. Всего 7 дисков. Вариантов установки, из которых выбирал, было 3: 1️⃣ Установить PVE, туда виртуалку с Xpenology, пробросить к ней диски напрямую. Я подозревал, что это так себе вариант, потому что наблюдал при пробросе дисков напрямую, что они как-то нестабильно работают. Стараюсь избегать таких схем. А тут целых 7 дисков. Знакомый подтвердил, что это реально будет глючить, так как он пробовал. Но он же предложил другой вариант. Купить рейд контроллер, который умеет передавать в систему диски напрямую, и пробросить уже его. Это работает стабильно, Xpenology увидит напрямую диски и будет с ними работать, как обычно. Такие контроллеры на Авито стоят 2-4 т.р., работают нормально. У меня такой есть (LSI Logic SAS 9207-8i в HBA pежиме IТ-mоde) для ZFS, трудится, хороший аппарат. 2️⃣ Купить рейд контроллер и установить Xpenology напрямую на железе. Изначально склонялся к этому варианту. PVE рассматривал, потому что привык всё держать на гипервизорах, а не на железе. Но тут получается такая жирная виртуалка, которая 100% не будет бэкапиться целиком и куда-то переезжать, так что смысла в гипервизоре нет. 3️⃣ Подключить все диски напрямую к материнской плате и установить на неё Xpenology. У меня была материнская плата с 8 SATA портами. Мне хватает, ещё один порт про запас остаётся. Остановился в итоге на этом варианте, как самом простом и надёжном. Если бы использовал 2-й вариант, то теоретически можно было бы подключить больше дисков, но практически больше 8-ми я вряд ли поставлю. Этих и так хватает, а дополнительные очень дорогие. Есть несколько разных способов установить Xpenology. Я выбрал загрузчик Arc Loader. Это сейчас самый простой и распространённый вариант. Записал образ на флешку, загрузился с него и там всё настроил. Далее устанавливается оригинальная Synology DiskStation Manager. Настройки и использование ничем не отличается от оригинальных устройств Synology. Я сразу же снял посекторный образ флешки, сохранил его и записал на ещё одну флешку. Убедился, что со второй флешки тоже всё грузится. Эту операцию нужно будет проделывать каждый раз при обновлении загрузчика (не системы). Это происходит нечасто. Прошлую Xpenology вообще ни разу не обновлял после установки в течении 13 лет. Нормально отработала. Даже флешка не умерла, хотя под конец иногда подвисала при загрузке. Диски можно было бы объединить в один общий массив с помощью технологии Synology Hybrid RAID. Не стал так делать, показалось не слишком надёжным на таком количестве разных дисков. Собрал в итоге с помощью того же SHR два массива из одинаковых дисков. По факту там собирается RAID5 средствами MDADM и поверх файловая система BTRFS. Выбрал всё же SHR, потому что эта технология позволяет потом добавлять диски бОльшего объёма и постепенно заменять старые. Это удобно и задел на будущее. Я знаю, что сейчас многие переживают по поводу RAID5, якобы это ненадёжно. Для холодных данных я в проде постоянно использую RAID6, иногда RAID5, если дисков мало. У меня была куча ребилдов. На практике я не сталкивался с проблемами. Диски все до 6ТБ. С более объёмными не работал. Так что каких-то повышенных рисков на ребилдах лично я не наблюдал. Xpenology использую в основном как непосредственно сетевое хранилище, torrent клиент и в качестве сервера мультимедиа для телевизоров. Мне нравится их стандартный пакет для этого за его простоту и удобство. Кинул фильм в папку мультимедиа и пошёл смотреть на телевизоре. #fileserver

