Windows Server: MPIO (MSDSM): Změna PathVerificationPeriod nezrychlí selhání cesty
Summary: Úprava Msdsm PathVerificationPeriod nezrychlí selhání cesty. Jedná se o očekávané chování, protože základní HBA stále signalizuje zdravou cestu. Místo toho je třeba změnit příslušné parametry HBA, aby signalizovaly selhání cesty dříve. ...
Instructions
Změna PathVerificationPeriod se neaktivuje podle očekávání, pokud jsou základní hodnoty na úrovni Emulex HBA, NodeTimeOuta LinkTimeOutvyšší a test selhání cesty zahrnuje odebrání nebo zakázání odkazů v síti SAN. Pro QLogic se tyto parametry nazývají Link Down Timeout a Port Down Retry Count.
Upozorňujeme, žeobdobí msdsm PathVerification neznamená "PathVerification TimeOut". Období ověření cesty je časové období pro naplánování testů cesty. Proto snížení hodnoty naplánuje další testy, ale podkladová vrstva bude stále signalizovat změnu stavu pouze po vypršení platnosti časovačů HBA.
Emulex (Broadcom)
Parametry jsou v dokumentaci Emulexu definovány následovně:
LinkTimeOut (Časový limit odkazu)
"Časovač se spustí na všech mapovaných cílech pomocí hodnoty LinkTimeOut, když je linkdown
událost je detekována. Pokud časovač vyprší dříve, než dojde k rozpoznání propojení,
Příkazy vydané zařízením, u kterých vypršel časový limit, vracejí stav SELECTION_TIMEOUT. Ten
Řidič Storport Miniport je upozorněn na změnu autobusu, což vede k odstranění
všech jednotek LUN na zařízeních, u kterých vypršel časový limit.
Hodnoty: 0 až 255 sekund nebo 0x0 až 0xFF (šestnáctková soustava)
Výchozí: 30 (0x1E)"
Časový limit uzlu
"Časovač uzlu se spustí, když uzel (tj. zjištěný cíl nebo adaptér)
nedostupný. Pokud se uzel nezpřístupní před intervalem
NodeTimeoutVyprší platnost operačního systému, takže je upozorněna, že je možné odebrat všechna přidružená zařízení (pokud je uzel
cílem). Pokud bude uzel k dispozici před NodeTimeout
interval vyprší, časovač se zruší a nedojde k žádnému upozornění.
Hodnoty: 1 až 255 sekund nebo 0x0 až 0xFF (šestnáctková soustava)
Výchozí: 30 (0x1E)"
Pokud například zkrátíte Msdsm PathVerificationPeriod z 30 (0x1e) na 10 (0xa) sekund, musíte pro adaptér Emulex FC také upravit NodeTimeOut a LinkTimeOut na 10 (0xa).
Další podrobnosti o používání nástroje Emulex HBA Manager nebo rozhraní příkazového řádku nástroje Emulex HBA Manager (https://docs.broadcom.com/docs/elx_DRVWin-UG144-100.pdf) naleznete v části Konfigurace v uživatelské příručce k ovladačům Emulex pro systém Windows na webu společnosti Broadcom.
Qlogic (Marvell)
Parametry jsou v dokumentaci QLogic definovány následovně:
Časový limit výpadku odkazu
"Určuje počet sekund, po které software čeká na spojení, které je mimo provoz."
Počet opakovaných pokusů o port
"Určuje počet sekund, po které software čeká před opětovným odesláním příkazu
do přístavu, jehož stav indikuje, že port je mimo provoz."
Pokud například zkrátíte Msdsm PathVerificationPeriod z 30 (0x1e) na 10 (0xa) sekund, musíte u adaptéru QLogic FC také upravit časový limit výpadku propojení a počet opakování výpadků portu na 10 (0xa). Upozorňujeme, že počet opakování mimo port je hodnota v sekundách, nikoli počet cyklů, jak by bylo možné vyvodit z výrazu "počet".
Další podrobnosti naleznete v uživatelské příručce Qlogic k aplikaci Marvell web stránku (https://www.marvell.com/content/dam/marvell/en/public-collateral/fibre-channel/marvell-fibre-channel-adapters-qlogic-series-2700-user-guide.pdf)
Odkazy na rozhraní příkazového řádku
Odkazy na rozhraní CLI naleznete zde: