Windows Server: MPIO (MSDSM): PathVerificationPeriod-parametrin muuttaminen ei nopeuta polun epäonnistumista
Summary: MSDSM PathVerificationPeriod -arvon säätäminen ei nopeuta polun epäonnistumista. Tämä on odotettua käyttäytymistä, koska taustalla oleva HBA merkitsee edelleen tervettä polkua. Sen sijaan sinun on muutettava vastaavia HBA-parametreja polkuvirheen merkiksi aikaisemmin. ...
Instructions
PathVerificationPeriod-parametrin muokkaaminen ei käynnisty odotetusti, jos taustalla olevat Emulex HBA -tason, NodeTimeOutinja LinkTimeOutinarvot ovat korkeammat ja polkuvirhetesti sisältää SAN-verkon linkkien poistamisen/poistamisen käytöstä. Qlogicissa näitä parametreja kutsutaan sanoilla Link Down Timeout ja Port Down Retry Count.
Huomaa, että MSDSM PathVerification-jaksoei ole PathVerificationTimeOut. Reitin vahvistusjakso on reittitestien ajoituksen ajanjakso. Tämän vuoksi arvon pienentäminen ajoittaa lisää testejä, mutta alla oleva kerros ilmoittaa tilan muutoksista vasta isännän väyläsovittimen ajastimien vanhentumisen jälkeen.
Emulex (Broadcom)
Parametrit on määritelty Emulex-dokumentaatiossa seuraavasti:
LinkTimeOut
"Ajastin käynnistetään kaikissa kartoitetuissa kohteissa käyttämällä LinkTimeOut-arvoa, kun linkdown
Tapahtuma havaitaan. Jos ajastin vanhenee ennen yhteyden löytämisen ratkaisemista,
Aikakatkaisulaitteille annetut komennot palauttavat SELECTION_TIMEOUT tilan. Sitä
Storport Miniportin kuljettajalle ilmoitetaan linja-auton vaihtotapahtumasta, joka johtaa poistamiseen
kaikista aikakatkaisulaitteiden loogisista levyistä.
Arvot: 0–255 sekuntia tai 0x0–0xFF (heksadesimaali)
Laiminlyönti: 30 (0x1E)"
NodeTimeout
"Solmuajastin käynnistyy, kun solmu (eli löydetty kohde tai sovitin) tulee
ei paikalla. Jos solmu ei ole käytettävissä ennen NodeTimeout-aikaväliä
Vanhenee, käyttöjärjestelmä saa ilmoituksen, jotta kaikki siihen liittyvät laitteet (jos solmu
on kohde) voidaan poistaa. Jos solmu on käytettävissä ennen NodeTimeout-funktiota
Aikaväli umpeutuu, ajastin peruutetaan eikä ilmoitusta tehdä.
Arvot: 1–255 sekuntia tai 0x0–0xFF (heksadesimaali)
Laiminlyönti: 30 (0x1E)"
Jos esimerkiksi lyhennät MSDSM PathVerificationPeriod -arvoa 30 (0x1e) sekunnista 10 (0xa) sekuntiin, Emulex FC -sovittimelle on säädettävä myös NodeTimeOut - ja LinkTimeOut-arvoksi 10 (0xa).
Katso lisätietoja Emulex HBA Managerin tai Emulex HBA Manager CLI:n (https://docs.broadcom.com/docs/elx_DRVWin-UG144-100.pdf) käyttämisestä Broadcomin verkkosivuston Emulex Drivers for Windows -käyttöoppaanConfiguration-osiosta.
Qlogic (Marvell)
Parametrit on määritelty Qlogic-dokumentaatiossa seuraavasti:
Link Down -aikakatkaisu
"Määrittää, kuinka monta sekuntia ohjelmisto odottaa, että linkki tulee näkyviin."
Port Downin uudelleenyritysten määrä
"Määrittää, kuinka monta sekuntia ohjelmisto odottaa ennen komennon
lähettämistä uudelleensatamaan, jonka tila osoittaa, että portti on alhaalla."
Jos esimerkiksi lyhennät MSDSM PathVerificationPeriod -arvoa 30 (0x1e) sekunnista 10 (0xa) sekuntiin, Qlogic FC -sovitinta käytettäessä sinun on muutettava myös Link Down Timeout ja Port Down Retry Count arvoon 10 (0xa). Huomaa, että Port Down Retry Count -arvo on arvo sekunteina eikä useita syklejä, kuten termistä "count" voisi päätellä.
Katso lisätietoja Marvell-verkkosivun Qlogic-käyttöoppaasta (https://www.marvell.com/content/dam/marvell/en/public-collateral/fibre-channel/marvell-fibre-channel-adapters-qlogic-series-2700-user-guide.pdf)
CLI-viitteet
CLI-viitteet ovat kohdassa: