Isilon: Gen6 DE peer-nodpar genererar händelser och konsolmeddelanden som indikerar problem med deras NTB-länk
요약: Ett Gen6 DE peer-nodpar (H400, A200, A2000) kan ibland börja generera felmeddelanden som indikerar problem med deras NTB-länk. Fel kan vara upprepade meddelanden om "NTB-länk upp/ner" och förhandlingsfel om länkhastighet. ...
증상
Ett Gen6 DE (H400, A200, A2000) peer-nodpar kan ibland börja generera felmeddelanden som indikerar problem med deras NTB-länk. Fel kan vara upprepade "länk upp/ner"-meddelanden och förförhandlingsfel om länkhastighet, till exempel:
mnv0: HW link down event mnv0: HW link up event mnv0: Failed to negotiate PCIe lane speed; expected 3 lane speed, got 2. mnv0: transport link up mnv0: peer up
Alternativt kan loggarna och/eller konsolen visa att NTB-länken är nere och inte kommer upp. Det verkar finnas flera möjliga orsaker till detta problem, varav några fortfarande är under utredning. Det här problemet kan gälla om en eller båda berörda noderna nyligen har flyttats till en annan chassikortplats. Det kan också gälla om beräkningsmodulen nyligen har bytts ut. Det här problemet påverkar inte EP-noder (F800, H600, H500).
원인
Peer-noder kommunicerar med varandra via en särskild kommunikationskanal som kallas NonTransparent Bridge (NTB) och som är inbäddad i chassits bakplan. Vid normal drift måste båda noderna i ett peer-par ha olika PPD-värden för att kunna kommunicera med varandra via NTB. PPD-värden tilldelas baserat på nodens kortplats-ID i chassit. Det här problemet uppstår när BIOS behåller det gamla kortplats-ID:t i stället för att identifiera det nya när en nod eller beräkningsmodul har flyttats. Detta kan leda till att PPD-värdet ställs in felaktigt, vilket orsakar en konflikt som hindrar noderna från att upprätta en NTB-länk.
해결
Kör följande kommando på båda noderna i det berörda peer-paret för att kontrollera om problemet som beskrivs i den här kunskapsbasartikeln är tillämpligt:
# sysctl dev.ntb_hw.0.debug_info.ppd
Varje nod svarar med antingen:
dev.ntb_hw.0.debug_info.ppd: 73
Eller:
dev.ntb_hw.0.debug_info.ppd: 93
-
Om en nod i ett par svarar med 73 och den andra svarar med 93 påverkas inte dessa noder av problemet som beskrivs i den här kunskapsbasartikeln.
Kontakta Isilons tekniska support om du behöver mer hjälp. -
Om båda noderna svarar med samma nummer, oavsett om det är 73 eller 93, påverkas de av problemet som beskrivs i denna KB. Det här problemet är löst i uppdaterad fast nodprogramvara i paket med fast programvara för nod 10.1.6 och senare, samt i en kodkorrigering i OneFS 8.1.0.4 och senare. Varje uppdatering åtgärdar problemet individuellt, men båda versionerna innehåller andra viktiga korrigeringar, så vi rekommenderar att du installerar båda.