从S5700交换机获取诊断信息和日志文件

2024-10-21 10:58:35 by 昊之云

本文档主要介绍S系列交换机支持的日志文件类型和日志文件的保存方式,并提供诊断信息和日志文件的获取方法。

日志文件存放路径

S系列交换机的日志文件分为两类:用户日志文件和诊断日志文件。

  • 用户日志文件记录的信息包括设备重启复位等重要操作以及Trap告警信息。

  • 诊断日志文件记录的信息包括业务处理流程以及故障相关信息。

交换机产生的日志信息先记录在日志缓存区中,然后再通过自动或手动方式将日志缓存区中的日志保存到日志文件。建议在获取日志文件之前,先手动将缓存区中的日志信息保存到日志文件。

  • 自动保存:从设备启动开始,每隔24小时会定时触发将日志缓冲区中的信息自动保存到日志文件,且定时保存时间不可以配置。

  • 自动保存:当64KB的日志缓冲区满时,日志缓冲区中的信息会自动保存到日志文件,且日志缓冲区大小不可以配置。

  • 手动保存:执行命令save logfile或save logfile all手动将日志缓冲区中的信息保存到日志文件。save logfile仅能将用户日志缓冲区的信息保存到日志文件,save logfile all不仅可以将用户日志缓冲区的信息保存到日志文件,还可以将诊断日志缓冲区中的信息保存到日志文件。

用户日志文件和诊断日志文件都存放在“存储器路径+logfile”目录下,文件名分别为log.log和log.dblg。

日志文件超过指定大小后会按照标准zip格式压缩保存,压缩后的文件名为“日期.log.zip”和“日期.dblg.zip”(如:2013-08-14.04-55-23.log.zip和2013-09-05.05-15-23.dblg.zip)。默认情况下,日志文件超过8MB会进行压缩,可以通过命令info-center logfile size size进行配置。

1.执行命令dir ?可以查看交换机的存储器路径。

  1. <HUAWEI> dir ? 
      /all              List all files                                                                                                  
      /all-filesystems  List files on all filesystems                                                                                   
      STRING            [drive][path][file name]                                                                                        
      flash:            Device name                 //主交换机的存储器路径                         
      slot0#flash:     Device name                 //堆叠系统备交换机的存储路径
      slot2#flash:     Device name                 //堆叠系统从交换机的存储路径
      <cr>

2.执行命令cd directory进入存储器路径,执行dir可以看到日志文件log.log和log.dblg。

<HUAWEI> cd flash:/logfile/                      //进入主交换机的日志文件路径
<HUAWEI> dir
Directory of flash:/logfile/                                                                                                        

  Idx  Attr     Size(Byte)  Date        Time       FileName                                                                         
    0  -rw-        652,031  Oct 19 2019 08:39:52   2019-10-19.08-39-34.log.zip                                                      
    1  -rw-      1,268,520  Dec 08 2019 21:53:05   2019-12-08.21-52-49.dblg.zip                                                     
    2  -rw-      1,090,483  Oct 07 2019 13:25:46   2019-10-07.14-25-29-dst.dblg.zip                                                 
    3  -rw-      1,564,301  Oct 19 2019 04:54:08   2019-10-19.04-53-49.dblg.zip                                                     
    4  -rw-        891,070  Sep 16 2019 17:45:48   2019-09-16.23-45-30.dblg.zip                                                     
    5  -rw-        646,078  Oct 19 2019 15:21:44   2019-10-19.15-21-26.log.zip                                                      
    6  -rw-        827,647  Mar 02 2020 14:17:12   log.log                                                                          
    7  -rw-        688,882  Mar 02 2020 14:15:20   log.dblg  
<HUAWEI> cd slot0#flash:/logfile/                 //进入备交换机的日志文件路径
<HUAWEI> dir
Directory of slot0#flash:/logfile/                                                                                                        

  Idx  Attr     Size(Byte)  Date        Time       FileName
    0  -rw-        650,308  Sep 14 2019 07:46:20   2019-09-14.07-45-59.log.zip                                                      
    1  -rw-        669,679  Nov 19 2019 10:13:38   2019-11-19.10-13-23.log.zip                                                      
    2  -rw-        490,161  Sep 29 2019 11:56:37   2019-09-29.12-56-17-dst.log.zip                                                  
    3  -rw-        587,277  Jan 20 2020 14:43:11   2020-01-20.14-42-56.log.zip                                                      
    4  -rw-        803,879  Sep 15 2019 04:15:24   2019-09-15.04-15-08.dblg.zip                                                     
    5  -rw-          6,119  Feb 26 2020 17:53:48   2020-02-26.17-53-48.dblg.zip                                                       
    6  -rw-        827,647  Mar 02 2020 14:17:12   log.log                                                                          
    7  -rw-        688,882  Mar 02 2020 14:15:20   log.dblg

日志文件获取方法

以S5720-HI堆叠系统为例,介绍日志文件的获取方法。

<HUAWEI> display device                                                                                                
S5720-56C-HI-AC's Device status:                                                                                                       
Slot Sub  Type                   Online    Power    Register     Status   Role                                                      
-------------------------------------------------------------------------------                                                     
Slot Sub  Type                   Online    Power    Register     Status   Role                                                      
-------------------------------------------------------------------------------                                                     
0    -    S5720-56C-HI           Present   PowerOn  Registered   Normal   Standby                                                    
     PWR1 POWER                  Present   PowerOn  Registered   Normal   NA 
1    -    S5720-56C-HI           Present   PowerOn  Registered   Normal   Master                                                    
     PWR1 POWER                  Present   PowerOn  Registered   Normal   NA 
2    -    S5720-56C-HI           Present   PowerOn  Registered   Normal   Slave                                                    
     PWR1 POWER                  Present   PowerOn  Registered   Normal   NA

1.手动保存最新的日志文件。

<HUAWEI> save logfile all  
Info: Save logfile successfully.         
Info: Save diagnostic logfile successfully.

2.将设备的诊断信息保存到dia-info.txt文件中。

<HUAWEI> display diagnostic-information dia-info.txt 
Now saving the diagnostic information to the device                                                                                 
 100%                                                                                                                               
Info: The diagnostic information was saved to the device successfully.

说明

  • txt文件的缺省保存路径为设备存储器根目录,例如flash:/,用户视图下使用dir命令可以确认文件是否已生成。

  • 该命令主要用于问题定位,搜集系统诊断信息,搜集时可能会影响系统的性能(例如CPU占用率升高等)。因此,在系统正常运行时不建议执行该命令。并且,严禁在连接到设备的多个终端上同时执行该命令,否则可能造成设备的CPU占用率明显增高,导致设备性能下降。

3.通过FTP方式将诊断信息文件和日志文件传输到文件服务器。这里将堆叠系统作为FTP客户端,文件服务器作为FTP服务器端,文件服务器已开启FTP功能。

a.堆叠系统与文件服务器建立FTP连接。192.168.1.6是文件服务器的IP地址。

HUAWEI> ftp 192.168.1.6                                           
Trying 192.168.1.6 ...                                             
Press CTRL+K to abort                                                
Connected to 192.168.1.6.                                          
220 WFTPD 2.0 service (by Texas Imperial Software) ready for new user
User(192.168.1.6:(none)):test                                             
331 Give me your password, please                                    
Enter password:                                                      
230 Logged in successfully

b.将堆叠系统的诊断信息文件上传到文件服务器。

[ftp] put flash:/dia-info.txt 
200 PORT command okay                                                                                                               
150 "D:\FTP\dia-info.txt" file ready to receive in ASCII mode                                                                       
226 Transfer finished successfully.                                                                                                 
FTP: 2670716 byte(s) sent in 4.593 second(s) 567.84Kbyte(s)/sec.

c.将堆叠系统中主交换机的用户日志文件和诊断日志文件上传到文件服务器。

这里是以上传最新的用户日志文件和诊断日志文件为例,如果想要获取已经压缩的日志文件,只需要把文件名修改为压缩后的zip文件即可。

[ftp] put flash:/logfile/log.log log-1.log     
200 PORT command okay                                                                                                               
150 "D:\FTP\log-1.log" file ready to receive in ASCII mode                                                                          
226 Transfer finished successfully.                                                                                                 
FTP: 956906 byte(s) sent in 1.369 second(s) 682.59Kbyte(s)/sec.
 
[ftp] put flash:/logfile/log.dblg log-1.dblg    
200 PORT command okay                                                                                                               
150 "D:\FTP\log-1.dblg" file ready to receive in ASCII mode                                                                         
226 Transfer finished successfully.                                                                                                 
FTP: 750428 byte(s) sent in 1.241 second(s) 590.52Kbyte(s)/sec.

d.(可选)如果是单机设备,此步骤不需要执行。将堆叠系统中备交换机和从交换机的用户日志文件和诊断日志文件上传到文件服务器。

[ftp] put slot0#flash:/logfile/log.log log-0.log      //将备交换机的用户日志文件上传到文件服务器
200 PORT command okay                                                                                                               
150 "D:\FTP\log-0.dblg" file ready to receive in ASCII mode                                                                         
226 Transfer finished successfully.                                                                                                 
FTP: 483211 byte(s) sent in 0.989 second(s) 477.13Kbyte(s)/sec.

[ftp] put slot0#flash:/logfile/log.dblg log-0.dblg     //将备交换机的诊断日志文件上传到文件服务器
200 PORT command okay                                                                                                               
150 "D:\FTP\log-0.dblg" file ready to receive in ASCII mode                                                                         
226 Transfer finished successfully.                                                                                                 
FTP: 483211 byte(s) sent in 0.989 second(s) 477.13Kbyte(s)/sec.

[ftp] put slot2#flash:/logfile/log.dblg log-2.dblg    //将从交换机的诊断日志文件上传到文件服务器
200 PORT command okay                 
150 "F:\ftp\log-1-10.log" file ready to receive in ASCII mode                         
226 Transfer finished successfully.   
FTP: 5573930 byte(s) sent in 12.232 second(s) 524.84Kbyte(s)/sec.

[ftp] put slot2#flash:/logfile/log.log log-2.log      //将从交换机的用户日志文件上传到文件服务器
200 PORT command okay                 
150 "F:\ftp\log-1-10.log" file ready to receive in ASCII mode                         
226 Transfer finished successfully.   
FTP: 5573930 byte(s) sent in 12.232 second(s) 524.84Kbyte(s)/sec.

[ftp] quit
上一篇 下一篇



@河南昊之云信息科技有限公司 2011~2025 豫ICP备11031407号
1.0601s