Cómo presentar nuevos discos en un cluster

Desde el equipo de soporte nos hemos encontrado con diversos casos en los que se añaden nuevos discos a un cluster. Dichos discos se inicializan y formatean desde el Disk Manager del nodo 1 (pongamos un entorno cluster de dos nodos). Cuando se intentan ver esos discos desde el Disk Manager del nodo 2 vuelven a aparecer como no inicializados.

Esto ocurre normalmente al presentar los discos con todos los nodos del cluster levantados. Al estar levantado el servicio de cluster el driver clusdisk, que es quien se encarga de proteger los discos en un cluster, tiene el control del sistema de discos no permitiendo añadir correctamente los nuevos discos.

La forma adecuada de añadir nuevos discos en cualquiera de las versiones de Microsoft Cluster Service (MSCS) es la siguiente:

1. Hacer un failover de todos los recursos a un solo nodo

2. Apagar todos los nodos menos el que tiene los recursos

3. Deshabilitar  el servicio de cluster poniendo el arranque del servicio de cluster como Manual

4. Deshabilitar el driver cluster disk:

a. Abrir Device Manager

b. En el menú Ver, seleccionar ‘mostrar dispositivos ocultos’

c. Expandir la rama Non-Plug and Play Drivers, botón derecho sobre Cluster Disk Driver, propiedades, pestaña Driver y seleccionar Deshabilitado

5. Cerramos todas las ventanas y reiniciamos el nodo

6. Añadir los nuevos discos, inicializarlos, formatearlos y seleccionar las unidades

7. Habilitar de nuevo el clusdisk

8. Poner el servicio de cluster en automático

9. Apagar el nodo

10. Para asegurarnos que los discos tienen la misma letra en todos los nodos (recomendable por temas administrativos), arrancar el otro nodo y repetir los pasos del 3 al 9 (no habrá que formatear otra vez el disco; Para agilizar, se puede deshabilitar tanto el servicio de cluster como el clusdisk antes de apagar el nodo en el paso 2).

11. Arrancar el nodo 1

12. Una vez arrancado, arrancar el nodo 2

Hay artículos interesantes de la Knowledge Base que se pueden consultar:

890549  You cannot format a shared cluster hard disk volume, and you receive "The format did not complete successfully" error message in Windows Server 2003

https://support.microsoft.com/default.aspx?scid=kb;EN-US;890549

257937  HOW TO: Format an Existing Partition on a Shared Cluster Hard Disk

https://support.microsoft.com/default.aspx?scid=kb;EN-US;257937

929275  A new disk resource from a SAN or from an iSCSI storage device does not appear in the Disk list on a Windows Server 2003-based server cluster

https://support.microsoft.com/default.aspx?scid=kb;EN-US;929275

Si tenéis cualquier problema a la hora de realizar este procedimiento, desde soporte siempre estaremos encantados de ayudaros.

Un saludo,

Rafael Basterra Careaga
Platforms Support Engineer