Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: Azure Stack HCI, versiones 22H2 y 21H2; Windows Server 2022, Windows Server 2019.
Importante
Azure Stack HCI ahora forma parte de Azure Local. Sin embargo, las versiones anteriores de Azure Stack HCI, por ejemplo 22H2 seguirán haciendo referencia a Azure Stack HCI y no reflejarán el cambio de nombre. Obtenga más información.
Advertencia
Las instrucciones de implementación proporcionadas en este artículo se aplican a una versión anterior, Azure Stack HCI, versión 22H2. Para las nuevas implementaciones, se recomienda usar la versión más reciente disponible con carácter general de Azure Local, consulte Acerca de la implementación de Azure Local.
Validar DCB ya no es la herramienta recomendada para configurar o probar la configuración de red del host en Azure Stack HCI. Se recomienda usar Network ATC para configurar la configuración de redes de host para Azure Stack HCI. Network ATC siempre reemplaza Validate DCB en Azure Stack HCI.
Aunque el Asistente para crear clústeres en Windows Admin Center realiza ciertas validaciones para crear un clúster de trabajo con el hardware seleccionado, la validación del clúster realiza comprobaciones adicionales para asegurarse de que el clúster funcionará en un entorno de producción. Este artículo de procedimientos se centra en por qué es importante la validación del clúster y cuándo ejecutarla en un clúster de Azure Stack HCI.
Se recomienda realizar la validación del clúster para los siguientes escenarios principales:
- Después de implementar un clúster de servidores, ejecute la herramienta Validate-DCB para probar las redes.
- Después de actualizar un clúster de servidores, en función de su escenario, ejecute ambas opciones de validación para solucionar problemas de clúster.
- Después de configurar la replicación con réplica de almacenamiento, compruebe que la replicación continúa normalmente comprobando algunos eventos específicos y ejecutando un par de comandos.
- Después de crear un clúster de servidores, ejecute la herramienta Validate-DCB antes de colocarlo en producción.
¿Qué es la validación del clúster?
La validación del clúster está pensada para detectar problemas de hardware o configuración antes de que un clúster entre en producción. La validación del clúster ayuda a garantizar que la solución Azure Stack HCI que está a punto de implementar es realmente confiable. También puede utilizar la validación de clúster en clústeres de conmutación por error configurados como herramienta de diagnóstico.
Escenarios de validación específicos
En esta sección se describen los escenarios en los que también se necesita o resulta útil la validación.
Validación antes de configurar el clúster:
Un conjunto de servidores listos para convertirse en un clúster de conmutación por error: Este es el escenario de validación más sencillo. Los componentes de hardware (sistemas, redes y almacenamiento) están conectados, pero los sistemas aún no funcionan como un clúster. La ejecución de pruebas en esta situación no afecta a la disponibilidad.
Máquinas virtuales de servidor: En el caso de los servidores virtualizados de un clúster, ejecute la validación del clúster como lo haría en cualquier otro clúster nuevo. El requisito para ejecutar la función es el mismo tanto si dispone de:
- Un "clúster de hosts" donde se produce la conmutación por error entre dos equipos físicos.
- Un "clúster invitado" donde se produce la conmutación por error entre sistemas operativos invitados en el mismo equipo físico.
Validación después de configurar y usar el clúster:
Antes de agregar un servidor al clúster: Al agregar un servidor a un clúster, se recomienda encarecidamente validar el clúster. Especifique los miembros del clúster existentes y el nuevo servidor al ejecutar la validación del clúster.
Al agregar unidades: Al agregar unidades adicionales al clúster, que es diferente de reemplazar las unidades con errores o de crear discos virtuales o volúmenes que dependen de las unidades existentes, ejecute la validación del clúster para confirmar que el nuevo almacenamiento funcionará correctamente.
Al realizar cambios que afecten al firmware o a los controladores: Si actualiza o realiza cambios en el clúster que afectan al firmware o los controladores, debe ejecutar la validación del clúster para confirmar que la nueva combinación de hardware, firmware, controladores y software admite la funcionalidad del clúster de conmutación por error.
Después de restaurar un sistema a partir de la copia de seguridad: Después de restaurar un sistema desde la copia de seguridad, ejecute la validación del clúster para confirmar que el sistema funciona correctamente como parte de un clúster.
Validación de redes
La herramienta Microsoft Validate-DCB está diseñada para validar la configuración del puente del centro de datos (DCB) en el clúster. Para ello, la herramienta toma una configuración esperada como entrada y, a continuación, prueba cada servidor del clúster. En esta sección se explica cómo instalar y ejecutar la herramienta Validate-DCB, revisar los resultados y resolver errores de red que identifica la herramienta.
Note
Microsoft recomienda implementar y administrar la configuración con Network ATC, lo que elimina la mayoría de los desafíos de configuración que comprueba la herramienta Validate-DCB. Para obtener más información sobre Network ATC, que proporciona un enfoque basado en intenciones para la implementación de red host, consulte Simplificación de las redes de host con Network ATC.
En la red, el acceso directo a memoria remota (RDMA) sobre Ethernet convergente (RoCE) requiere tecnologías DCB para que la infraestructura de red sea sin pérdidas. Con iWARP, DCB es opcional. Sin embargo, la configuración de DCB puede ser compleja, con la configuración exacta necesaria en:
- Cada servidor del clúster
- Cada puerto de red que pasa el tráfico RDMA en el tejido
Prerequisites
- Información de configuración de red del clúster de servidores que desea validar, entre las que se incluyen:
- Nombre del clúster de host o servidor
- Nombre del conmutador virtual
- Nombres de adaptador de red
- Configuración de control de flujo de prioridad (PFC) y selección mejorada de transmisión (ETS)
- Conexión a Internet para descargar el módulo de herramientas en Windows PowerShell desde Microsoft.
Instalación y ejecución de la herramienta de Validate-DCB
Para instalar y ejecutar la herramienta Validate-DCB:
En el equipo de administración, abra una sesión de Windows PowerShell como Administrador y, a continuación, use el siguiente comando para instalar la herramienta.
Install-Module Validate-DCBAcepte las solicitudes para usar el proveedor de NuGet y acceda al repositorio para instalar la herramienta.
Después de que PowerShell se conecte a la red de Microsoft para descargar la herramienta, escriba
Validate-DCBy presione Entrar para iniciar el asistente para herramientas.Note
Si no puede ejecutar el script de herramientas de Validate-DCB, es posible que tenga que ajustar las directivas de ejecución de PowerShell. Use el cmdlet Get-ExecutionPolicy para ver la configuración actual de la directiva de ejecución de scripts. Para obtener información sobre cómo establecer directivas de ejecución en PowerShell, consulte Acerca de las directivas de ejecución.
En la página Bienvenido al asistente de configuración de Validate-DCB, seleccione Siguiente.
En la página Clústeres y nodos, escriba el nombre del clúster de servidores que desea validar, seleccione Resolver para mostrarlo en la página y, a continuación, seleccione Siguiente.
En la página Adaptadores:
- Seleccione la casilla vSwitch adjunto y escriba el nombre del vSwitch.
- En Nombre del adaptador, escriba el nombre de cada NIC física, en Nombre de vNIC de host, el nombre de cada NIC virtual (vNIC) y, en VLAN, el identificador de VLAN en uso para cada adaptador.
- Expanda el cuadro de lista desplegable Tipo de RDMA y seleccione el protocolo adecuado: RoCE o iWARP. Establezca también Marcos de Jumbo en el valor adecuado para la red y, a continuación, seleccione Siguiente.
Note
- Para obtener más información sobre cómo SR-IOV mejora el rendimiento de la red, consulte Introducción a la virtualización de E/S raíz única (SR-IOV).
En la página Bridging del centro de datos, modifique los valores para que coincidan con la configuración de su organización para Prioridad, Nombre de directiva y Reserva de ancho de banda y, a continuación, seleccione Siguiente.
Note
Seleccionar RDMA sobre RoCE en la página anterior del asistente requiere el uso de DCB para la fiabilidad de la red en todas las NICs y los puertos de conmutador.
En la página Guardar e implementar, en el cuadro Ruta de acceso del archivo de configuración, guarde el archivo de configuración mediante .ps1 extensión en una ubicación donde pueda usarlo más adelante si es necesario y, a continuación, seleccione Exportar para empezar a ejecutar la herramienta Validate-DCB.
- Opcionalmente, puede implementar el archivo de configuración completando la sección Implementar configuración en nodos de la página, que incluye la capacidad de usar una cuenta de Azure Automation para implementar la configuración y, a continuación, validarla. Consulte Creación de una cuenta de Azure Automation para empezar a trabajar con Azure Automation.
Revisión de los resultados y corrección de errores
La herramienta Validate-DCB produce resultados en dos unidades:
- [Unidad global] los resultados enumeran los requisitos previos y los requisitos para ejecutar las pruebas modales.
- Los resultados de [Unidad modal] proporcionan comentarios sobre cada configuración de host de clúster y procedimientos recomendados.
Este ejemplo muestra los resultados satisfactorios del análisis de un único servidor para todos los prerrequisitos y las pruebas unitarias modales, con un recuento de fallos de 0.
En los pasos siguientes se muestra cómo identificar un error de paquete de Jumbo de vNIC SMB02 y corregirlo:
Los resultados de los análisis de la herramienta Validate-DCB indican un error de "Failed Count" de 1.
Al desplazarse hacia atrás por los resultados se muestra un error en rojo que indica que el paquete jumbo para vNIC SMB02 en host S046036 se establece en el tamaño predeterminado de 1514, pero debe establecerse en 9014.
Al revisar las propiedades avanzadas de vNIC SMB02 en host S046036 se muestra que el paquete de Jumbo está establecido en el valor predeterminado de Deshabilitado.
La corrección del error requiere habilitar la característica Paquete de Jumbo y cambiar su tamaño a 9014 bytes. Al volver a ejecutar el examen en el host S046036 confirma este cambio devolviendo un recuento de errores de 0.
Para obtener más información sobre cómo resolver errores que identifica la herramienta Validate-DCB, consulte el vídeo siguiente.
También puede instalar la herramienta sin conexión. Para los sistemas desconectados, use Save-Module -Name Validate-DCB -Path c:\temp\Validate-DCB y mueva los módulos en c:\temp\Validate-DCB al sistema desconectado. Para obtener más información, consulte el siguiente vídeo.
Validación del clúster
Siga estos pasos para validar los servidores de un clúster existente en Windows Admin Center.
En Windows Admin Center, en Todas las conexiones, seleccione el clúster de Azure Stack HCI que desea validar y, a continuación, seleccione Conectar.
El panel del Administrador de clústeres muestra información general sobre el clúster.
En el Panel del Administrador de clústeres, en Herramientas, seleccione Servidores.
En la página Inventario , seleccione los servidores del clúster y, a continuación, expanda el submenú Más y seleccione Validar clúster.
En la ventana emergente Validar clúster , seleccione Sí.
En la ventana emergente Proveedor de servicios de seguridad de credenciales (CredSSP), seleccione Sí.
Proporcione sus credenciales para habilitar CredSSP y, a continuación, seleccione Continuar.
La validación del clúster se ejecuta en segundo plano y le proporciona una notificación cuando se completa, en cuyo punto puede ver el informe de validación, como se describe en la sección siguiente.
Note
Una vez validados los servidores de clúster, deberá deshabilitar CredSSP por motivos de seguridad.
Deshabilitar CredSSP
Una vez que el clúster de servidores se valide correctamente, deberá deshabilitar el protocolo Proveedor de soporte técnico de seguridad de credenciales (CredSSP) en cada servidor con fines de seguridad. Para obtener más información, vea CVE-2018-0886.
En Windows Admin Center, en Todas las conexiones, seleccione el primer servidor del clúster y, a continuación, seleccione Conectar.
En la página Información general , seleccione Deshabilitar CredSSP y, a continuación, en la ventana emergente Deshabilitar CredSSP , seleccione Sí.
El resultado del paso 2 quita el banner rojo CredSSP ENABLED en la parte superior de la página Información general del servidor y deshabilita CredSSP en los demás servidores.
Visualización de informes de validación
Ahora está listo para ver el informe de validación del clúster.
Hay un par de maneras de acceder a los informes de validación:
En la página Inventario , expanda el submenú Más y seleccione Ver informes de validación.
En la parte superior derecha de Windows Admin Center, seleccione el icono de campana Notificaciones para mostrar el panel Notificaciones. Seleccione la notificación Clúster validado correctamente y, a continuación, seleccione Ir al informe de validación del clúster de conmutación por error.
Note
El proceso de validación del clúster del servidor puede tardar algún tiempo en completarse. No cambie a otra herramienta en Windows Admin Center mientras se ejecuta el proceso. En el panel Notificaciones , una barra de estado debajo del aviso Validar clúster indica cuándo se realiza el proceso.
Validación del clúster mediante PowerShell
También puede usar Windows PowerShell para ejecutar pruebas de validación en el clúster del servidor y ver los resultados. Puede ejecutar pruebas antes y después de configurar un clúster.
Para ejecutar una prueba de validación en un clúster de servidores, emita los cmdlets de PowerShell Get-Cluster y Test-Cluster<servername> desde el equipo de administración o ejecute solo el cmdlet Test-Cluster directamente en el clúster:
$Cluster = Get-Cluster -Name 'server-cluster1'
Test-Cluster -InputObject $Cluster -Verbose
Para obtener más ejemplos e información de uso, consulte la documentación de referencia de Test-Cluster .
Test-NetStack es una herramienta de prueba basada en PowerShell disponible en GitHub que puede usar para realizar pruebas de tráfico icMP, TCP y RDMA de redes e identificar posibles configuraciones incorrectas de tejido de red y host o inestabilidad operativa. Use Test-NetStack para validar las rutas de datos de red mediante la comprobación de rutas nativas, sintéticas y con descarga de hardware (RDMA), a fin de detectar problemas de conectividad, fragmentación de paquetes, bajo rendimiento y congestión.
Validar la replicación de Storage Replica
Si usa Storage Replica para replicar volúmenes en un clúster extendido o entre clústeres, hay varios eventos y cmdlets que puede usar para obtener el estado de la replicación.
En el escenario siguiente, configuramos réplica de almacenamiento mediante la creación de grupos de replicación (RG) para dos sitios y, a continuación, especificamos los volúmenes de datos y los volúmenes de registro para los nodos de servidor de origen en Site1 (Server1, Server2) y los nodos de servidor de destino (replicados) en Site2 (Server3, Server4).
Para determinar el progreso de la replicación para Server1 en Site1, ejecute el comando Get-WinEvent y examine los eventos 5015, 5002, 5004, 1237, 5001 y 2200:
Get-WinEvent -ComputerName Server1 -ProviderName Microsoft-Windows-StorageReplica -max 20
En Server3, en Site2, ejecute el siguiente comando Get-WinEvent para ver los eventos de Storage Replica que muestran la creación de la asociación. Este evento indica el número de bytes copiados y el tiempo insumido. Por ejemplo:
Get-WinEvent -ComputerName Server3 -ProviderName Microsoft-Windows-StorageReplica | Where-Object {$_.ID -eq "1215"} | FL
Para Server3 en Site2, ejecute el Get-WinEvent comando y examine los eventos 5009, 1237, 5001, 5015, 5005 y 2200 para comprender el progreso del procesamiento. No debería haber ninguna advertencia de error en esta secuencia. Habrá muchos eventos 1237; estos indican el progreso.
Get-WinEvent -ComputerName Server3 -ProviderName Microsoft-Windows-StorageReplica | FL
Como alternativa, el grupo de servidores de destino de la réplica indica el número de bytes restantes que se van a copiar en todo momento y se pueden consultar a través de PowerShell con Get-SRGroup. Por ejemplo:
(Get-SRGroup).Replicas | Select-Object numofbytesremaining
Para node Server3 en Site2, ejecute el siguiente comando y examine los eventos 5009, 1237, 5001, 5015, 5005 y 2200 para comprender el progreso de la replicación. No debe haber advertencias de errores. Sin embargo, habrá muchos eventos "1237" : estos simplemente indican el progreso.
Get-WinEvent -ComputerName Server3 -ProviderName Microsoft-Windows-StorageReplica | FL
Como script de progreso que no finalizará:
while($true) {
$v = (Get-SRGroup -Name "Replication2").replicas | Select-Object numofbytesremaining
[System.Console]::Write("Number of bytes remaining: {0}`r", $v.numofbytesremaining)
Start-Sleep -s 5
}
Para obtener el estado de replicación dentro del clúster extendido, use Get-SRGroup y Get-SRPartnership:
Get-SRGroup -Cluster ClusterS1
Get-SRPartnership -Cluster ClusterS1
(Get-SRGroup).replicas -Cluster ClusterS1
Una vez confirmada la replicación de datos correcta entre sitios, puede crear las máquinas virtuales y otras cargas de trabajo.
Véase también
- Pruebas de rendimiento en cargas de trabajo sintéticas en un espacio de almacenamiento recién creado mediante DiskSpd.exe. Para más información, consulte Probar el rendimiento de los espacios de almacenamiento mediante cargas de trabajo sintéticas en Windows Server.
- Windows Server Assessment es un servicio Premier disponible para los clientes que quieran Microsoft revisar sus instalaciones. Para obtener más información, póngase en contacto con el Soporte Premier de Microsoft. Para obtener más información, consulte Introducción a la evaluación a petición de Windows Server (servidor, seguridad, Hyper-V, clúster de conmutación por error, IIS).