Megosztás a következőn keresztül:


Fürtellenőrzési jelentéskészítés hibaelhárítása

A következőkre vonatkozik: Azure Stack HCI, 22H2 és 21H2 verzió; Windows Server 2022, Windows Server 2019

Fontos

Az Azure Stack HCI mostantól az Azure Local része. Az Azure Stack HCI régebbi verziói, például a 22H2 azonban továbbra is hivatkozni fognak az Azure Stack HCI-re, és nem tükrözik a névváltoztatást. További információ.

Ez a cikk segítséget nyújt az Azure Stack HCI-fürtök kiszolgálói közötti hálózati és tárolási QoS-beállítások (szolgáltatásminőség) fürtérvényesítési jelentéseinek hibaelhárításában, valamint a fontos szabályok definiálásának ellenőrzésében. A kapcsolat és a teljesítmény optimalizálása érdekében a fürtérvényesítési folyamat ellenőrzi, hogy a Data Center Bridging (DCB) QoS-konfiguráció konzisztens-e, és ha meg van adva, megfelelő szabályokat tartalmaz-e a feladatátvételi fürtözéshez és az SMB/SMB Direct forgalmi osztályokhoz.

A DCB szükséges az RDMA használatához konvergens Ethernet-hálózatokon (RoCE), és választható (de ajánlott) az Internet Wide Area RDMA Protokoll (iWARP) hálózatok esetében.

Adatközpont áthidalásának telepítése

A QoS-specifikus parancsok használatához telepíteni kell az adatközpont-áthidalást. Annak ellenőrzéséhez, hogy az Adatközpont áthidaló funkciója már telepítve van-e egy kiszolgálón, futtassa a következő parancsmagot a PowerShellben:

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

Ha a "Data Center Bridging" nincs telepítve, telepítse a következő parancsmag futtatásával a fürt minden kiszolgálóján:

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

Klaszterérvényesítési teszt futtatása

A Windows Felügyeleti központban használja az Ellenőrzés funkciót az Eszközök > Kiszolgálók > Készlet > Fürt ellenőrzése kiválasztásával, vagy futtassa a következő PowerShell-parancsot:

Test-Cluster –Node Server1, Server2

A teszt többek között ellenőrzi, hogy a DCB QoS-konfiguráció konzisztens-e, és hogy a fürt összes kiszolgálója ugyanannyi forgalmi osztályt és QoS-szabályt használ. Azt is ellenőrzi, hogy minden kiszolgáló rendelkezik-e QoS-szabályokkal a feladatátvételi fürtszolgáltatáshoz és az SMB/SMB közvetlen forgalmi osztályokhoz.

Az érvényesítési jelentést a Windows Felügyeleti központban tekintheti meg, vagy az aktuális munkakönyvtárban lévő naplófájlt is elérheti. Például: C:\Users<username>\AppData\Local\Temp\

A jelentés alján látható a "QoS-beállítások konfigurációjának érvényesítése" és a fürt minden egyes kiszolgálójára vonatkozó jelentés.

Annak megértéséhez, hogy mely forgalmi osztályok vannak már beállítva egy kiszolgálón, használja a Get-NetQosTrafficClass parancsmagot.

További információért lásd: Azure Stack HCI-fürt ellenőrzése.

Hálózati QoS-szabályok ellenőrzése

Ellenőrizze a DCB készültségi állapotát és a prioritási folyamatvezérlés állapotbeállításainak konzisztenciáját a klaszter szerverei között.

DCB-hajlandó állapot

A Data Center Bridging Capability Exchange protokollt (DCBX) támogató hálózati adapterek elfogadhatnak konfigurációkat egy távoli eszközről. A képesség engedélyezéséhez a hálózati adapter DCB-kompatibilis bitjének true (igaz) értékre kell állítania. Ha a kész bit értéke hamis, az eszköz elutasítja a távoli eszközökről érkező összes konfigurációs kísérletet, és csak a helyi konfigurációkat kényszeríti ki. Ha RDMA-t használ konvergens Ethernet-(RoCE-) adaptereken keresztül, akkor a kész bitet minden kiszolgálón hamis értékre kell állítani.

Az Azure Stack HCI-fürt minden kiszolgálóján a DCB-hajlandó bitet ugyanúgy kell beállítani.

Az Set-NetQosDcbxSetting cmdlet segítségével állítsa a DCB hajlandósági bitet igaz vagy hamis értékre, ahogyan az alábbi példában is látható.

Set-NetQosDcbxSetting –Willing $false

DCB-folyamatvezérlés állapota

A prioritásalapú forgalomszabályozás létfontosságú, ha a felső rétegbeli protokoll, például a Fiber Channel, veszteségmentes átvitelt feltételez az alsóbb rétegben. A DCB-folyamatvezérlés globálisan vagy az egyes hálózati adapterek esetében engedélyezhető vagy letiltható. Ha engedélyezve van, lehetővé teszi olyan QoS-szabályzatok létrehozását, amelyek bizonyos alkalmazásforgalmat rangsorolnak.

Ahhoz, hogy a QoS-szabályzatok zökkenőmentesen működjenek a feladatátvétel során, az Azure Stack HCI-fürt összes kiszolgálójának ugyanazokat a folyamatvezérlési állapotbeállításokat kell megadnia. Ha RoCE-adaptereket használ, akkor a prioritási folyamat vezérlését minden kiszolgálón engedélyezni kell.

Get-NetQosFlowControl A parancsmaggal lekérheti az aktuális folyamatvezérlési konfigurációt. Alapértelmezés szerint minden prioritás le van tiltva.

A Enable-NetQosFlowControl és Disable-NetQosFlowControl parancsmagokat a -priority paraméterrel használva kapcsolja be vagy ki a prioritási folyamat vezérlését. A következő parancs például engedélyezi a forgalom szabályozását a 3. prioritású forgalomon:

Enable-NetQosFlowControl –Priority 3

Tárolási QoS-szabályok ellenőrzése

Ellenőrizze, hogy minden csomópont rendelkezik-e QoS-szabállyal a feladatátvételi fürtözéshez és az SMB-hez vagy az SMB Directhez. Ellenkező esetben csatlakozási problémák és teljesítményproblémák léphetnek fel.

QoS-szabály feladatátvételi fürtszolgáltatáshoz

Ha egy fürtben bármilyen tárolási QoS-szabály van definiálva, akkor jelen kell lennie a feladatátvételi fürtszolgáltatás QoS-szabályának, vagy csatlakozási problémák léphetnek fel. Ha új QoS-szabályt szeretne hozzáadni a feladatátvételi fürtszolgáltatáshoz, használja a New-NetQosPolicy parancsmagot az alábbi példához hasonlóan:

New-NetQosPolicy "Cluster" -Cluster -Priority 6

QoS-szabály az SMB-hez

Ha néhány vagy az összes csomópont rendelkezik definiált QOS-szabályokkal, de nem rendelkezik SMB-hez tartozó QOS-szabménnyel, ez csatlakozási és teljesítményproblémákat okozhat az SMB-hez. Ha új hálózati QoS-szabályt szeretne hozzáadni az SMB-hez, használja a New-NetQosPolicy parancsmagot az alábbi példához hasonlóan:

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

QoS-szabály közvetlenül az SMB számára

Az SMB Direct megkerüli a hálózati vermet, és inkább RDMA-módszereket használ az adatok átvitelére. Ha néhány vagy az összes csomópont rendelkezik definiált QOS-szabályokkal, de nincs QOS-szabálya az SMB Directhez, ez csatlakozási és teljesítményproblémákat okozhat az SMB Direct esetében. Ha új QoS-szabályzatot szeretne létrehozni az SMB Directhez, adja ki a következő parancsokat:

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

Következő lépések

A kapcsolódó információkért lásd még: