Isilon: la coppia di nodi peer DE Gen6 genera eventi e messaggi della console che indicano problemi con il link NTB
요약: Una coppia di nodi peer DE Gen6 (H400, A200, A2000) può talvolta iniziare a generare messaggi di errore che indicano problemi con il link NTB. Gli errori possono includere ripetuti messaggi "NTB link up/down" ed errori di negoziazione della velocità del link. ...
증상
Una coppia di nodi peer DE Gen6 (H400, A200, A2000) può talvolta iniziare a generare messaggi di errore che indicano problemi con il link NTB. Gli errori possono includere messaggi ripetuti di "link up/down" ed errori di negoziazione della velocità del link, ad esempio:
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
In alternativa, i registri e/o la console potrebbero mostrare il collegamento NTB come inattivo e non attivo. Sembra che ci siano molteplici possibili cause per questo problema, alcune delle quali sono ancora in fase di indagine. Questo problema può verificarsi se uno o entrambi i nodi interessati sono stati recentemente spostati in uno slot dello chassis diverso. Può essere applicato anche se il modulo di elaborazione è stato sostituito di recente. Questo problema non riguarda i nodi EP (F800, H600, H500).
원인
I nodi peer comunicano tra loro tramite uno speciale canale di comunicazione denominato NonTransparent Bridge (NTB) integrato nel backplane dello chassis. Durante il funzionamento normale, entrambi i nodi in una coppia peer devono avere un valore PPD diverso per poter comunicare tra loro tramite NTB. I valori PPD vengono assegnati in base all'ID slot del nodo nello chassis. Questo problema si verifica quando il BIOS conserva l'ID slot precedente anziché rilevare quello nuovo dopo lo spostamento di un nodo o di un modulo di elaborazione. In questo modo il valore PPD potrebbe essere impostato in modo errato, causando un conflitto che impedisce ai nodi di stabilire un collegamento NTB.
해결
Eseguire il seguente comando su entrambi i nodi della coppia peer interessata per verificare se il problema documentato in questo articolo della KB è applicabile:
# sysctl dev.ntb_hw.0.debug_info.ppd
Ogni nodo risponde in uno dei seguenti modi:
dev.ntb_hw.0.debug_info.ppd: 73
Oppure:
dev.ntb_hw.0.debug_info.ppd: 93
-
Se un nodo di una coppia risponde con 73 e l'altro risponde con 93, questi nodi non sono interessati dal problema documentato in questo articolo della KB.
Per ulteriore assistenza, contattare il supporto tecnico Isilon. -
Se entrambi i nodi rispondono con lo stesso numero, 73 o 93, sono interessati dal problema documentato in questo articolo della KB. Questo problema viene risolto nel firmware del nodo aggiornato nel Node Firmware Package 10.1.6 e versioni successive, nonché in una correzione del codice in OneFS 8.1.0.4 e versioni successive. Sebbene ogni aggiornamento risolva individualmente il problema, entrambe le versioni contengono altre correzioni importanti, pertanto si consiglia di installarle entrambe.