
Tengo una máquina con 3 unidades SSD de 2TB, quiero configurar openzfs
al menos en dos de ellas. La partición raíz tiene ext4
y, si es posible, me gustaría evitar reinstalar todo, por lo que me pregunto si tiene sentido crear un archivo grande en la ext4
partición raíz y montarlo como dispositivo de bloque virtual estrictamente para almacenamiento de paridad.
¿Es posible la configuración anterior? ¿O sería preferible hacer un esfuerzo adicional para cambiar el tamaño de la partición raíz y crear otra partición zfs dedicada desde el SSD principal?
Respuesta1
En términos generales, ZFS se comporta mejor cuando se le permite tomar el control total de sus dispositivos de bloque. Recomiendo encarecidamente ejecutar dos de sus unidades como espejo ZFS, si desea evitar las posibles complicaciones de ejecutar root-on-ZFS, o incluso comprar un cuarto SSD si insiste en querer ejecutar RAIDZ1 con un volumen de arranque separado.
Sería posible particionar (al menos) una de las unidades y dedicar una partición a ZFS para una configuración RAIDZ1, pero perdería algo de espacio al hacerlo (el espacio disponible para datos + información de paridad sería 3 veces el disco más pequeño en el conjunto), y obtendría un rendimiento peor que ejecutarlo en todos los discos.
me gustaríafuertementeNo recomendamos utilizar un archivo en un disco como uno de los miembros de un conjunto RAIDZ1. Está bien para aprender a manejar, pero te morderá una vez que te quites las ruedas de entrenamiento.