Delen via


Problemen met clustervalidatierapportage oplossen

Van toepassing op: Azure Stack HCI, versies 22H2 en 21H2; Windows Server 2022, Windows Server 2019

Belangrijk

Azure Stack HCI maakt nu deel uit van Azure Local. De naam van productdocumentatie wordt nog steeds bijgewerkt. Oudere versies van Azure Stack HCI, bijvoorbeeld 22H2, blijven verwijzen naar Azure Stack HCI en geven de naamwijziging niet weer. Meer informatie.

In dit onderwerp vindt u informatie over het oplossen van problemen met clustervalidatierapportage voor QoS-instellingen (quality of service) voor netwerk- en opslaginstellingen op servers in een Azure Stack HCI-cluster en controleert u of belangrijke regels zijn gedefinieerd. Voor optimale connectiviteit en prestaties controleert het clustervalidatieproces of de QoS-configuratie van Data Center Bridging (DCB) consistent is en, indien gedefinieerd, de juiste regels bevat voor failoverclustering en SMB/SMB Direct-verkeersklassen.

DCB is vereist voor RDMA via Geconvergeerde Ethernet-netwerken (RoCE) en is optioneel (maar aanbevolen) voor iWARP-netwerken (Internet Wide Area RDMA Protocol).

Data center bridging installeren

Data Center Bridging moet zijn geïnstalleerd om QoS-specifieke cmdlets te kunnen gebruiken. Als u wilt controleren of de functie Data Center Bridging al op een server is geïnstalleerd, voert u de volgende cmdlet uit in PowerShell:

Get-WindowsFeature -Name Data-Center-Bridging -ComputerName Server1

Als Data Center Bridging niet is geïnstalleerd, installeert u het door de volgende cmdlet uit te voeren op elke server in het cluster:

Install-WindowsFeature –Name Data-Center-Bridging -ComputerName Server1

Een clustervalidatietest uitvoeren

Gebruik de functie Valideren in het Windows-beheercentrum door het cluster Tools > Servers > Inventory > Validate te selecteren of voer de volgende PowerShell-opdracht uit:

Test-Cluster –Node Server1, Server2

De test controleert onder andere of dcb QoS-configuratie consistent is en dat alle servers in het cluster hetzelfde aantal verkeersklassen en QoS-regels hebben. Ook wordt gecontroleerd of op alle servers QoS-regels zijn gedefinieerd voor failoverclustering en SMB/SMB Direct-verkeerklassen.

U kunt het validatierapport weergeven in het Windows-beheercentrum of door toegang te krijgen tot een logboekbestand in de huidige werkmap. Bijvoorbeeld: C:\Users<username>\AppData\Local\Temp\

Onderaan het rapport ziet u 'Configuratie van QoS-instellingen valideren' en een bijbehorend rapport voor elke server in het cluster.

Gebruik de Get-NetQosTrafficClass cmdlet om te begrijpen welke verkeersklassen al zijn ingesteld op een server.

Zie Een Azure Stack HCI-cluster valideren voor meer informatie.

QoS-regels voor netwerken valideren

Valideer de consistentie van de statusinstellingen van dcB-status en prioriteitsstroombeheer tussen servers in het cluster.

Status van DCB bereid

Netwerkadapters die ondersteuning bieden voor het Data Center Bridging Capability Exchange-protocol (DCBX) kunnen configuraties van een extern apparaat accepteren. Als u deze mogelijkheid wilt inschakelen, moet de dcb-bereide bit op de netwerkadapter worden ingesteld op waar. Als de bereide bit is ingesteld op false, weigert het apparaat alle configuratiepogingen van externe apparaten en dwingt alleen de lokale configuraties af. Als u RDMA gebruikt via Geconvergeerde Ethernet-adapters (RoCE), moet de bereide bit worden ingesteld op onwaar op alle servers.

Alle servers in een Azure Stack HCI-cluster moeten de dcb-bereide bit op dezelfde manier hebben ingesteld.

Gebruik de Set-NetQosDcbxSetting cmdlet om de bereide DCB-bit in te stellen op waar of onwaar, zoals in het volgende voorbeeld:

Set-NetQosDcbxSetting –Willing $false

Status van DCB-stroombeheer

Transportbesturing op basis van prioriteit is essentieel als het protocol van de bovenste laag, zoals Fibre Channel, uitgaat van onderliggend transport zonder kwaliteitsverlies. DCB-stroombeheer kan globaal of voor afzonderlijke netwerkadapters worden ingeschakeld of uitgeschakeld. Als dit is ingeschakeld, kunt u QoS-beleid maken dat prioriteit geeft aan bepaald toepassingsverkeer.

Om ervoor te zorgen dat QoS-beleid naadloos werkt tijdens een failover, moeten alle servers in een Azure Stack HCI-cluster dezelfde statusinstellingen voor stroombeheer hebben. Als u RoCE-adapters gebruikt, moet prioriteitsstroombeheer zijn ingeschakeld op alle servers.

Gebruik de Get-NetQosFlowControl cmdlet om de huidige stroombeheerconfiguratie op te halen. Alle prioriteiten zijn standaard uitgeschakeld.

Gebruik de Enable-NetQosFlowControl en Disable-NetQosFlowControl cmdlets met de parameter -priority om het prioriteitsstroombesturingselement in of uit te schakelen. Met de volgende opdracht kunt u bijvoorbeeld stroombeheer inschakelen voor verkeer dat is getagd met prioriteit 3:

Enable-NetQosFlowControl –Priority 3

QoS-regels voor opslag valideren

Controleer of alle knooppunten een QoS-regel hebben voor failoverclustering en voor SMB of SMB Direct. Anders kunnen er verbindingsproblemen en prestatieproblemen optreden.

QoS-regel voor failoverclustering

Als er QoS-regels voor opslag zijn gedefinieerd in een cluster, moet er een QoS-regel voor failoverclustering aanwezig zijn of kunnen er verbindingsproblemen optreden. Als u een nieuwe QoS-regel voor failoverclustering wilt toevoegen, gebruikt u de New-NetQosPolicy cmdlet zoals in het volgende voorbeeld:

New-NetQosPolicy "Cluster" -Cluster -Priority 6

QoS-regel voor SMB

Als sommige of alle knooppunten QOS-regels hebben gedefinieerd, maar geen QOS-regel voor SMB hebben, kan dit connectiviteits- en prestatieproblemen veroorzaken voor SMB. Als u een nieuwe QoS-regel voor het netwerk voor SMB wilt toevoegen, gebruikt u de New-NetQosPolicy cmdlet zoals in het volgende voorbeeld:

New-NetQosPolicy -Name "SMB" -SMB -PriorityValue8021Action 3

QoS-regel voor SMB Direct

SMB Direct slaat de netwerkstack over, in plaats daarvan met behulp van RDMA-methoden om gegevens over te dragen. Als voor sommige of alle knooppunten QOS-regels zijn gedefinieerd, maar geen QOS-regel voor SMB Direct is ingesteld, kan dit connectiviteits- en prestatieproblemen veroorzaken voor SMB Direct. Als u een nieuw QoS-beleid voor SMB Direct wilt maken, voert u de volgende opdrachten uit:

New-NetQosPolicy "SMB Direct" –NetDirectPort 445 –Priority 3

Volgende stappen

Zie ook voor gerelateerde informatie: