Cómo aumentar el espacio en disco en FreeBSD 11/12: Guía paso a paso
Después de ampliar el tamaño del disco a través de su panel de control, el espacio adicional no estará disponible de inmediato. FreeBSDPara que el nuevo espacio en disco sea utilizable, debe realizar algunas operaciones esenciales dentro del sistema operativo.
Primero, abra la terminal y ejecútela como usuario root. El primer paso es restaurar la tabla de particiones del disco para garantizar que el sistema reconozca correctamente el nuevo tamaño. Esto se realiza mediante el comando gpart recovery, que se dirige a su dispositivo de disco (normalmente da0). La salida de este comando indicará si la recuperación fue necesaria:
Si el mensaje indica "no es necesaria la recuperación de da0", la tabla de particiones ya está intacta.
Si dice "da0 recuperado", la tabla de particiones se restauró exitosamente.
Independientemente del resultado, se recomienda reiniciar el servidor para permitir que el sistema operativo recargue completamente la configuración del disco.
Para reiniciar, ejecute:
shutdown -r nowTras reiniciar, puede crear una nueva partición en el espacio libre con el comando gpart add, especificando el tipo de partición como freebsd-zfs y alineándola correctamente (normalmente a 4k). Este comando devolverá el número de partición asignado a la nueva partición (por ejemplo, da0p3). Por ejemplo:
gpart add -t freebsd-zfs -a 4k da0A continuación, integre la partición recién creada en su grupo ZFS existente (comúnmente llamado zroot) ejecutando:
zpool add zroot da0p(##)donde (##) es el número de partición devuelto por el comando anterior.
Para verificar el diseño de la partición actualizada, ejecute:
gpart show -pConclusión
Después de aumentar el tamaño de su disco a través del panel de control, es esencial completar el proceso dentro FreeBSD Restaurando la tabla de particiones, creando una nueva partición y añadiéndola a su pool ZFS. Seguir los pasos descritos en esta guía garantiza que su sistema operativo reconozca y utilice completamente el espacio de disco adicional. Recuerde siempre hacer una copia de seguridad de sus datos importantes antes de realizar operaciones con el disco y reiniciar el servidor cuando sea necesario para aplicar los cambios correctamente.
Preguntas Frecuentes
- P: ¿Qué hace el comando gpart recovery?
A: Restaura la tabla de particiones en el disco especificado, lo que permite FreeBSD para reconocer cualquier cambio realizado en el tamaño del disco. - P: ¿Qué pasa si gpart recovery dice "no es necesaria la recuperación de da0"?
R: Esto significa que la tabla de particiones está intacta y no es necesario realizar ninguna recuperación. Puede continuar con los siguientes pasos. - P: ¿Por qué necesito reiniciar el servidor después de recuperar la tabla de particiones?
R: Reiniciar ayuda al sistema operativo a recargar la configuración del disco y detectar correctamente los cambios en la partición. - P: ¿Cuál es el propósito del comando zpool add?
R: Agrega la partición recién creada al grupo ZFS existente (generalmente zroot), expandiendo el almacenamiento disponible del grupo. - P: ¿Puedo realizar estos pasos en un dispositivo en ejecución? FreeBSD ¿servidor?
R: Sí, pero tenga cuidado y asegúrese de tener copias de seguridad, ya que los cambios en el disco y la partición pueden poner en riesgo la integridad de los datos si se realizan incorrectamente.
700
300
700
300
700
300