由于修改了info-center配置,设备上打不出debug调试信息

发布时间:  2014-06-30 浏览次数:  70 下载次数:  0
问题描述

【问题现象】NE40E ping不通对端设备,学习不到ARP,想在NE40E打开debug,确认下ARP报文的发送情况,发现打印不出任何debug信息。打开其它debug开关,也没有打印信息。

处理过程
1、查看info-center的状态,信息中心是使能的,但是monitor的channel number是9,而默认是使用channel 1
<***>display info-center                  
Information Center:enabled
Log host:
Console:
        channel number : 0, channel name : console
Monitor:
        channel number : 9, channel name : channel9
SNMP Agent:
        channel number : 5, channel name : snmpagent

2、查看设备配置,配置了info-center monitor channel 9

这条配置作用是,使用通道9向用户终端输出信息,而channel 9默认是不输出debug信息的,因此无法打印debug信息。


通过display channel命令可以查看每个通道对于不同信息源的开关状态和允许输出信息的级别

<***>display channel                          
channel number:0, channel name:console
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      warning       Y      debugging     Y      debugging   

channel number:1, channel name:monitor
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      warning       Y      debugging     Y      debugging   

channel number:2, channel name:loghost
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      informational Y      debugging     N      debugging   

channel number:3, channel name:trapbuffer
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  N      informational Y      debugging     N      debugging   

channel number:4, channel name:logbuffer
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      warning       N      debugging     N      debugging   

channel number:5, channel name:snmpagent
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  N      debugging     Y      debugging     N      debugging   

channel number:6, channel name:channel6
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      debugging     Y      debugging     N      debugging   

channel number:7, channel name:channel7
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      debugging     Y      debugging     N      debugging   

channel number:8, channel name:channel8
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      debugging     Y      debugging     N      debugging   

channel number:9, channel name:channel9
MODU_ID  NAME     ENABLE LOG_LEVEL     ENABLE TRAP_LEVEL    ENABLE DEBUG_LEVEL 
ffff0000 default  Y      debugging     Y      debugging     N      debugging 

根因

向用户终端输出信息,默认使用channel 1,修改为其它channel后,其debug的开关是关闭的,导致无法打印debug信息。

解决方案

定位问题时可申请临时将info-center monitor的配置删除,定位完问题后再恢复。这条配置对业务没有影响,也不会影响设备记录日志、上报告警。

END