3.5.3 Ventajas e Inconvenientes del volumen múltiple con btrfs
Las ventajas a priori son notables.
- Podemos añadir o eliminar dispositivos bajo demanda en caliente.
- Podemos reemplazar unidades dañadas en caliente si bien puede que algunas tareas de recuperación de información pueden requerir que se desmonte el volumen.
El principal inconveniente es que el particionador de YaST está muy lejos de ofrecer soporte completo a todo esto.
Añadir un dispositivo es fácil.
En este ejemplo, voy a añadir un cuarto disco (que el sistema llama /dev/vdd):
Código:
btrfs device add /dev/vdd /home
y balanceamos el contenido de /home para que se reparta por todos los discos como vea btrfs:
Código:
btrfs filesystem balance /home
Sin embargo, eliminar un dispositivo no es tan sencillo. Por alguna razón, tienes que indicarle algo así como que tu múltiple dispositivo va a ser uno sólo. Mi suposición es que para que los metadatos se sitúen en un sólo disco y permitir así sacar el disco:
Código:
btrfs balance start -mconvert=dup -dconvert=single /mnt
Reconozco que no entiendo mucho esto. En las pruebas para escribir este tutorial, sólo tengo que hacer esto una vez. Después puedo añadir y quitar discos sin problema :confused:
Hecho este paso, sólo falta quitar el disco de forma similar a cómo se añade:
Código:
btrfs device remove /dev/vdd /home
btrfs filesystem balance /home
Es buena idea comprobar que /etc/fstab sigue estando correcto y reiniciar para comprobar que los cambios son permanentes.
Errores: si el sistema no acaba de arrancar el sistema gráfico hay que arrancar en modo texto (editar la entrada de grub2 ya añadir 3 en la línea de linux), y con el particionador de YaST comprobamos que el volumen esté configurado para ser montado en /home (o el punto de montaje que sea).