Características SMB no funcionan con la configuración de nombre de red no predeterminada clúster en 2016 de Windows Server, Windows Server 2012 R2 y Windows Server 2012

Se aplica a: Windows Server 2012 R2 DatacenterWindows Server 2012 Datacenter

Síntomas


Imagine el siguiente escenario:

  • Utiliza un clúster de Windows Server 2012, Windows Server 2012 R2 o Windows Server 2016.
  • Cambiar las Propiedades para el recurso nombre de red de clúster para que el DNSName y nombre de propiedad son distinto del nombre del recurso de nombre de red de clúster. Por ejemplo, ejecute el siguiente cmdlet de PowerShell:

    Get-ClusterResource "ClusterNetworkNameResource" | Get-ClusterParameter
    Object                        Name       Value          Type------                        ----       -----          ----ClusterNetworkNameResource    Name       ServerNameX    StringClusterNetworkNameResource    DnsName    ServerNameX    String
  • Crear un recurso compartido de archivos en este grupo de clúster con la CA característica habilitada.
En este escenario, la característica de entidad emisora de certificados no funciona correctamente y recibe el siguiente suceso en el registro de SMBWitnessClient:
Log Name: WitnessClientAdminSource: Microsoft-Windows-SMBWitnessClientEvent ID: 8Level: ErrorDescription:Witness Client failed to register with Witness Server for notification on NetName with error (The parameter is incorrect.) 
Nota: Este evento también se pudo registrar con un recurso compartido de archivos sin habilitada la función de entidad emisora de certificados.

Causa


Este problema se produce porque el código SMB que espera el nombre del recurso nombre de red de clústeres y los nombres de propiedad de DNSName y nombre para que sean idénticos.

Solución alternativa


Para evitar este problema, deberá ajustar las propiedades del recurso de nombre de red de clúster para ser idéntico al nombre del recurso.

Más información


El propósito del servicio SMB testigo es acelerar la detección de clúster nodo errores. Este testigo del servicio SMB sólo está activo para recursos compartidos agrupados de entidad emisora de certificados. Para no CA recursos compartidos no se utiliza el testigo del servicio SMB.

Si se registra el suceso ID 8 y el cliente de testigo no pudo registrar un nombre de red de clúster compartido de archivos de la entidad emisora de certificados, a continuación, esto es igual que si se deshabilita el servicio auxiliar de SMB.

En primer lugar se encuentra un error de nodo de clúster durante las evaluaciones de estado de servicio de Cluster Server y el servicio auxiliar de SMB también obtiene esta información inmediatamente del clúster.

A continuación se notifica a los clientes SMB desde el testigo del servicio SMB que necesitan volver a conectarse a los restantes nodos del clúster. Termine el proceso en cuestión de segundos. Si el testigo del servicio SMB no se está ejecutando al cliente SMB debe confiar en el TCP y los tiempos de espera de SMB. Dependiendo de la configuración puede tardar unos 45-90 segundos hasta que el cliente detecta la interrupción del nodo de clúster y volver a conectar a los restantes nodos del clúster. En algunas configuraciones especiales puede tardar varios minutos hasta que se notifica la interrupción del nodo de clúster.

El servicio auxiliar de SMB no es necesariamente necesario para habilitar la entidad emisora de certificados, pero se recomienda que este servicio se ejecuta de forma predeterminada en las configuraciones como esto hace que la detección de errores de nodo. No obstante la característica de entidad emisora de certificados es totalmente compatible con el servicio de testigo de SMB deshabilitada.

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".