¿Cómo puedo asegurarme de que mi Linux vea un archivo, pero los datos estén almacenados en varias unidades?

¿Cómo puedo asegurarme de que mi Linux vea un archivo, pero los datos estén almacenados en varias unidades?

Actualmente estoy creando mi servidor (en Ubuntu, variante sin servidor) que actuará como un servidor de cine en casa que compartiré con mis amigos. Ahora, va a empezar muy pequeño, sólo tengo un SSD de 60 GB. Esto es bueno para empezar, pero se llenará bastante rápido (pensando en 10/15 películas en calidad de 1080p). Ahora uso emby, esto es principalmente como PLEX, pero no es relevante en mi opinión.

La forma actual en que lo configuré para cargar archivos es un servidor FTP. Mis amigos sólo pueden ver una carpeta donde suben sus películas. Pero aquí es donde me quedo estancado.

Esta carpeta solo existirá en el primer SSD, pero no en los HDDS siguientes. Pero quiero usar esta carpeta para que mis amigos y yo carguemos los datos, pero luego, cuando los subo, los distribuye en diferentes discos duros. Pero cuando abro la carpeta, puedo ver todos los datos de los HDDS que están detrás de ella. (¿Algún tipo de sistema de almacenamiento de árboles?)

Yo mismo no he probado nada que se acerque remotamente a lo que quiero lograr. Dicho de manera simple, estoy estancado.

Entonces, mi pregunta aquí es: ¿alguien tiene consejos sobre cómo debo lograr esta idea, o hay otros que tienen mejores formas de lograrlo?

¡Gracias de antemano!

Respuesta1

LVMes una gran herramienta para lograr esto. Si configura la carpeta para que esté en una partición en un "volumen lógico" LVM, luego puede agregar discos al "grupo de volúmenes" y migrar el "volumen lógico" a cualquier combinación de discos que desee, dentro del grupo de volúmenes.

información relacionada