martes, 12 de junio de 2012

Cómo ampliar una partición en Windows 2000 server (también 2003)



Sí, habéis leído bien. Aunque parezca mentira, aún existen servidores Windows 2000 (y NT4). En este caso es un servidor en cluster con una aplicación histórica, que no se quiere invertir en él, solo mantenerle.

Bueno, explicaciones aparte, vamos al lío. Hace unos años existían algunas aplicaciones de pago muy buenas, como era Partition Magic, pero se han ido descontinuando y ahora quedan menos que den soporte a este viejuno sistema operativo. Para nuestro laboratorio vamos a utilizar el DISKPART de Microsoft, que es el mismo que introdujo en Windows 2003 y posteriores. Aparte de que funciona bien, es GRATUITO, apenas ocupa 190 KB y lo podemos bajar desde aquí: http://www.microsoft.com/en-us/download/details.aspx?id=23711

La instalación es típica de Microsoft, [Next], [Next], [Next],

Por defecto se instala en C:\Program Files si tienes la versión en inglés, pero en el caso de servidores es lo más habitual y recomendado.

En nuestro ejemplo he ampliado una cabina de discos MSA1000 con dos discos nuevos de 73GB 15k y los he añadido a dos volúmenes en RAID del tipo ADG. El resultado después de esperar varias horas es este:


 Como podéis observar, he ampliado dos de los volúmenes. Hay que apuntar el nombre de dichos volúmenes para ahora ampliarlo por comandos.



He capturado la secuencia completa de las operaciones para que veáis lo sencillo que es:
-         Primero he sacado un listado de los discos donde se aprecia el espacio disponible.
-         Luego he seleccionado el volumen que quiero ampliar.
-         Finalmente le he indicado que se expanda. Se puede definir tamaño y demás, pero en esta ocasión lo que me ha interesado es coger todo el espacio disponible.
-         Repito lo mismo con el otro volumen.

El resultado final es que se han ampliado los volúmenes sin necesidad de software de pago de terceros, sin reiniciar los servidores y el espacio queda disponible desde el principio. Todo son ventajas.



NOTA1: Al ser un equipo en cluster, lo que he hecho ha sido balancear todas las instancias a un nodo y apagar el otro. De esta forma tengo acceso único a los discos.

NOTA2: Este mismo proceso sería idéntico en Windows 2003, a excepción de que la utilidad DISKPART ya viene integrada en el sistema operativo y no es necesario instalarla.