我一直在两台机器之间使用Mellanox ConnectX 2 QDR卡进行点对点连接,在一台机器上运行opensm。 这工作得很好。
最近我得到了一台Mellanox IS5022交换机,它不运行SM。 所以我知道我仍然需要运行opensm实例。
如果我在两台机器之间插入IS5022,是否需要重新启动opensm?
我的阅读说我不需要。 然而,理论和实践并不总是同意;-)
如果插入交换机会混淆opensm,那么我会在非高峰时间安排更改。
提前致谢!
总之 – 不,你不需要重新启动OpenSM 。
如果您的OpenSM以“正常”configuration运行(也就是说,您没有使用某些参数来调整它,以禁用其某些function),则OpenSM将对子网中的任何更改作出反应,并将重新configuration所需的任何内容。
作为一个方面说明:插入一个新的交换机将涉及从HCA断开电缆,这意味着HCA的两个端口都将断开,所以重新启动OpenSM和不重新启动它没有什么区别。