Ir al contenido principal
BlogAlmacenamientoRedimensionamiento de discos hacia arriba y hacia abajo

Cambio de tamaño del disco hacia arriba y hacia abajo

Acabo de lanzar una nueva función para cambiar el tamaño de las imágenes de disco, tanto más grandes como más pequeñas.

Para el redimensionamiento más grande, el único cambio fue que si usted redimensiona una imagen de disco etiquetada como swap, borrará y recreará la imagen de swap. Anteriormente se redimensionaba la imagen en sí, pero no se volvía a crear el swap dentro de ella.

Para redimensionar más pequeño, sólo funcionará en imágenes de disco ext2/ext3 y swap. En otros tipos de imágenes se abortará. El redimensionamiento de ext2/ext3 no es destructivo - intentará redimensionar el sistema de archivos y abortará si no hay suficiente espacio libre. Abortar deja la imagen de disco intacta, por lo que es seguro "probar" diferentes tamaños si realmente está tratando de obtener la imagen de disco lo más pequeña posible. Estamos usando el "resize2fs", parte del paquete [url=http://e2fsprogs.sourceforge.net/]e2fsprogs[/url].

Estos son algunos de los resultados de mis casos de prueba

Resultados de las pruebas[/tamaño]

[b]Imagen inicial: RedHat 9.0 Small, 1500 MB[/b]

[code]Sistema de archivos Tamaño utilizado Uso disponible% Montado en
/dev/ubda 1.5G 875M 576M 61% /[/code]

[b]Cambiar el tamaño de 1500 a 1000[/b]

Después de redimensionar:
[code]Sistema de archivos Tamaño utilizado Uso disponible% Montado en
/dev/ubda 987M 842M 135M 87% /[/code]

[b]Cambiar el tamaño de 1000 a 900[/b]

Después de redimensionar
[code]Sistema de archivos Tamaño utilizado Uso disponible% Montado en
/dev/ubda 887M 842M 36M 96% /[/code]

[b] Cambiar el tamaño de 900 a 800[/b]

Se ha producido un error con "No queda espacio en el dispositivo". Quedan 900 MB. Archivo sin modificar en el host. Arrancó correctamente, df informó:
[code]Filesystem Size Used Avail Use% Montado en
/dev/ubda 887M 842M 36M 96% /[/code]

[b] Cambiar el tamaño de 900 a 1500[/b]

Después de redimensionar
[code]Sistema de archivos Tamaño utilizado Uso disponible% Montado en
/dev/ubda 1.5G 842M 624M 58% /[/code]

Observe que el espacio "Usado" es menor después del primer redimensionamiento. Supongo que recuperamos algo de espacio después de ejecutar fsck.ext3, y quizás de iniciar un nuevo diario.

Gracias, y que lo disfruten.
-Chris

PS - Agradecería que algunos de ustedes quisieran probar esto en imágenes de disco rayado y reportar el resultado aquí.

Comentarios

Dejar una respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *.