Udostępnij za pośrednictwem


Error: “Rule Microsoft Cluster Service (MSCS) cluster verification errors”

En uno de mis clientes regulares, están iniciando la migración hacia SQL Server 2012, al momento de la Instalación de una Instancia de SQL Server 2012 sobre un Windows Cluster de Windows Server 2008R2, se presentó el siguiente error durante el proceso de añadir un nodo a la Instancia de SQL. 

Este error no permite seguir con el procedimiento de añadir un nodo a la Instancia de SQL en el Cluster, hay un par de motivos por el cual este error puede aparecer:

  • El primer motivo es que existan pruebas fallidas en el reporte de Validación del Cluster, para resolver este problema ejecute el Wizard de Validación del Cluster y en el reporte se muestre que no existe ninguna prueba fallida o con estatus de error (pruebas en estado de warning no representan un problema).
  • También existe un problema donde por diferentes circunstancias el proceso de validación puede fallar, y cuando esto ocurre se deberá hacer una revisión manual para asegurar que la configuración del hardware es correcta y luego intentar el workaround mencionado en el siguiente artículo, https://support.microsoft.com/kb/953748
  • Sin embargo existe otro motivo que no es muy conocido, para que SQL Server pueda hacer la verificación del cluster debe poder localizar los reportes de validación de todos los nodos del cluster a través del FQDN (nombreservidor.nombrededominio), se deberá verificar que al hacer ping entre los servidores la IP se resuelve al FQDN, en caso que no sea así deberán revisar el DNS y el host file.
  • Otra razón también puede ser que el Windows Firewall este bloqueando el acceso en caso de estar activo.

En este caso se revisó la primera y segunda posible causa, sin embargo el error todavía seguía apareciendo.

Por tanto se revisó la tercera causa y se pudo observar que las respuestas de la resolución de nombre devolvían el nombre NETBIOS y no el nombre FQDN, luego de resolver este problema, se reintento el proceso de añadir nodo a la Instancia de SQL en el cluster de forma satisfactoria.