650V3 日志文件对应模块
模块 | 日志文件 | 说明 |
---|---|---|
vpn | vpn.log | 业务配置模块日志 |
驱动相关日志 | sdk_init.log | 驱动sdk初始化日志 |
fhdrv_port.log | 驱动设置接口属性日志 | |
psn_l2.log | 驱动侧业务日志 | |
转发tne (bmutne) |
bmudata.log | 转发tne接受到的来自主控配置块数据 |
bmuaging.log | 配置老化时bmutne删除和添加配置的ips记录 | |
bmuevent.log | bmutne进行校时,配置检验等操作的日志记录 | |
bmureboot.log | bmutne收到的来自主控下发的reboot命令 | |
bmutne.log | bmutne调用接口发送ips消息及其他日志记录 | |
单盘初始化 | cxc3a.log/cxcu.log/.. | 单盘初始化过程日志 |
热切换 | card_switch.log | 单盘热切换相关日志记录 |
时钟 | clock.log | 记录时钟模块打印日志消息 |
spm配置处理 | cfg.log | spm配置处理过程中记录日志 |
tpoam | tpoam.cfg | tpoam配置日志记录 |
hm模块 | hm.log | hm模块记录主控盘主备角色协商,主备切换,主控进程重启等事件记录 |
cli操作记录 | oprlog.log | cli命令行操作记录,包括手工登录2650命令行下发命令以及网管配置下发命令记录 |
各类pd日志 | pd*.log | 各类pd相关日志,建议交给对应模块开发分析 |
常见问题日志分析
1. 配置增删改,配置老化,重启配置恢复之后,业务不通
查看vpn.log / cfg.log等配置日志可查看对应时间业务配置处理是否有报错信息,psn_l2.log日志中可查看到驱动侧日志。可搜索关键字err/fail
日志中常见内容如下:
日志中会记录业务配置过程中部分函数调用记录,日志中一般会记录调用者函数名,被调用接口名,调用返回值。可通过函数命名在代码上搜索运行出错的位置。
2. 单盘状态down,热切换失败
查看card_switch.log日志中会记录单盘热切换时新单盘类型,分接口结果。可查看此日志类容,根据日志中记录信息判断是否存在热切换失败。
3. 单盘初始化失败,单盘状态为wrong
查看日志cxc3a.log/cxcu.log,此日志文件记录交叉盘初始化过程中,应用程序记载的日志,包括部分业务盘自举配置(热切换)日志也会在这个文件中记录。
当出现单盘状态为 “wrong”或者状态一直为 “—”(此时网管上可能显示此单盘脱管),可登录9000使用命令adapter_show_hardwinit_flag
查看交叉盘初始化结果,若结果显示初始化不成功,可查看此日志,通过日志确认具体初始化失败的模块。
4. 交叉盘应用重启
可查看日志bmureboot.log,此日志会记录转发bmu从主控收到的重启命令,若发现交叉盘异常重启时间段,该日志有记录重启命令,则说明交叉盘应用重启命令来自于主控,需要排查主控发出reboot命令的原因。
5. 主备切换
日志文件hm.log会记录主备主控在主用和备用状态之间协商切换的过程。出现主备异常切换时,可通过此日志查看主备切换原因。由于hm进程也是主控进程守护程序,此日志也有可能会记录到主控进程异常退出的日志。