问题描述
OSN7500设备需要将T1GXCSA更换为T1IXCSA交叉板,因此先期将设备版本从R6升级到了R7。在执行交叉板扩容操作时,第一步删除备用交叉板时就提示“校验错误”,导致扩容失败。主控版本为5.21.17.31,网管为T2000V2R6。
处理过程
1、删除备用交叉板,提示“校验错误”,删除不成功;做配置数据一致性校验和上载后再删除备用交叉板,仍然提示“校验错误”。
2、先后硬复位备用交叉板和主控板,还是无法删除备用交叉板。
3、使用toolkit备用网元数据库导致实验室设备,故障重现。命令行登陆网元后发现28、29槽位单板类型显示异常,显示的是16进制的单板ID。网管查看这两个槽位配置的单板是N1SLQ16。此时想到R7主机版本是不支持N1SLQ16逻辑板类型的,怀疑是因为配置了错误的板类型导致无法交叉删除交叉板。
4、网管上删除N1SLQ16单板相关的业务,删除N1SLQ16逻辑单板,此时再删除备用交叉板没有报错;添加上N2SLQ16逻辑单板也可以删除交叉板。由于可以确定确实是由于配置了N1SLQ16导致交叉板扩容失败。
5、由于现场N1SLQ16单板配置的业务较少,因此删除业务并将N1SLQ16逻辑单板更改为N2SLQ16,之后顺利完成了交叉扩容操作。
根因
由于网元配置有N1SLQ16单板,早期的多板ID使用策略是R6版本可以配置为N1SLQ16和N2SLQ16两种板类型,R7版本只能配置为N2SLQ16类型。而在R6版本配置为N1SLQ16再升级到R7版本后,网管上不会有任何告警,业务也都正常,但此时由于存在主机不支持的逻辑板类型,所以无法删除交叉板,导致交叉扩容操作无法继续进行。
建议与总结
最新的N1SLQ16单板多板ID使用策略已经刷新,新的策略为R6和R7只能配置成N2SLQ16,R8及以上版本可以配置为N1SLQ16和N2SLQ16。
如果现网已存在R6主机配置的是N1SLQ16逻辑板,在需要升级到R7版本时必须将逻辑板类型更改为N2SLQ16。升级到R8版本不会出现此问题。