Как сделать так, чтобы Linux видел один файл, но данные хранятся на нескольких дисках?

Как сделать так, чтобы Linux видел один файл, но данные хранятся на нескольких дисках?

В настоящее время я делаю свой сервер (на Ubuntu, не серверный вариант), который будет работать как сервер домашнего кинотеатра, который я буду делить с друзьями. Сейчас он будет очень маленьким, у меня всего 60 ГБ SSD. Этого хватит на старт, но он быстро заполнится (думаю о 10/15 фильмах в качестве 1080p). Сейчас я использую Emby, это в основном как PLEX, но не актуально в моих глазах.

Текущий способ, которым я настроил загрузку файлов, — это FTP-сервер. Мои друзья видят только одну папку, куда они загружают свои фильмы. Но вот тут я застрял.

Эта папка будет существовать только на первом SSD, но не на HDDS, которые будут позже. Но я хочу использовать эту папку, чтобы позволить мне и моим друзьям загружать данные, но затем, когда я их загружаю, они распределяются по разным HDD. Но когда я открываю папку, я вижу все данные HDDS, которые находятся за ней. (Какая-то древовидная система хранения?)

Я сам не пробовал ничего, что хоть отдаленно приближалось бы к тому, чего я хочу достичь. Проще говоря, я просто застрял.

Итак, мой вопрос: есть ли у кого-нибудь советы, как мне реализовать эту идею, или есть ли у других лучшие способы сделать это?

Заранее спасибо!

решение1

ЛВМ— отличный инструмент для достижения этой цели. Если вы настроите папку на раздел на «логическом томе» LVM, вы сможете позже добавить диски в «группу томов» и перенести «логический том» в любую комбинацию дисков, которую захотите, внутри группы томов.

Связанный контент