8、show/底层信息收集
注:需要当线卡插入机框时收集。
1)设备基本信息收集:
show
version //查看设备型号、软件版本、线卡硬件版本
show version
slot //确认线卡状态
show log //查看log,特别是线卡不能识别前后的log
show run
show power
show fan
show tempeture
debug support
show exception
2)收集所有引擎上的日志文件:
该步需要一线根据实际情况进行操作,下面以一组VSU(4张引擎)为例,将所有引擎下/syslog文件夹中的syslog_1.text文件拷贝出来:
2.1)若设备存在多引擎或者VSU情况,先将备引擎及备设备引擎上的日志拷贝到本地flash中:
Ruijie#dir sw1-m2-disk0:/ //查看sw1设备的m2引擎上的所有日志文件
Ruijie#copy
sw1-m2-disk0:/syslog/syslog_1.text
flash:sw1-m2-syslog.txt
//从sw1设备的m2引擎拷贝日志到主引擎flash中
Ruijie#copy
sw2-m1-disk0:/syslog/syslog_1.text
flash:sw2-m1-syslog.txt
//从sw2设备的m1引擎拷贝日志到主引擎flash中
Ruijie#copy
sw2-m2-disk0:/syslog/syslog_1.text
flash:sw2-m2-syslog.txt
//从sw2设备的m2引擎拷贝日志到主引擎flash中
2.2)将flash中的所有日志文件拷贝到tftp服务器上:
Ruijie#dir //查看flash中有哪些日志文件
Ruijie#copy flash:/syslog/syslog_1.text tftp://1.1.1.1/syslog_1.text //将日志从flash拷贝到tftp,1.1.1.1表示tftp服务器ip,需根据实际情况配置
3)引擎/线卡 底层信息收集:(重要说明:请不要在业务高峰期进行该项操作,另外如果无相关经验,建议在400工程师的指导下进行操作!)
Ruijie#debug ssp enable slot all
Ruijie#sd
ngsa-cli>su 0 //引擎端收集
ngsa-cli>console on
ngsa-cli>ps
ngsa-cli>show exception
ngsa-cli>show c
ngsa-cli>a
ngsa-cli>ddev
ngsa-cli>ps
ngsa-cli>ps
ngsa-cli>console off
ngsa-cli>su X0 // 线卡端收集,X代表对应的槽位,对应关系可以参考“附录2:S86/S12K SD底层线卡擦我对应关系说明”
ngsa-cli>console on
ngsa-cli>ps
ngsa-cli>show exception
ngsa-cli>show c
ngsa-cli>a
ngsa-cli>ddev
ngsa-cli>ps
ngsa-cli>ps
ngsa-cli>console off
ngsa-cli>dexit
ngsa-cli>no debug ssp enable slot all
重要说明:请不要在业务高峰期进行该项操作,另外如果无相关经验,建议在400工程师的指导下进行操作。
【CRT使用注意】:
使用crt进行收集时,需要先进行如下设置,避免收集的信息格式混乱,不便分析:
打开CRT软件--》选择”选项“--》”会话选项“--》”终端“--》”仿真“--》”模式“--》勾选”初始模式“和”当前模式“下的”新建行模式“
【 底层命令使用指导】
一、在SD进入底层之前,需要需要在特权模式下开启debug
ssp enable slot all 命令,该命令是一个底层信息显示开关,不是debug命令,不会有debug信息输出,对业务没有影响。在sd进入线卡端之前,该命令必须要先敲,否则底层线卡端敲任何命令都不会有相应信息输出。另外在底层操作完毕后,记得要及时关闭该命令,关闭命令是在特权模式下敲no
debug ssp enable slot all
二、在10.4(3)版本之前,远程telnet到设备,在特权模式下敲sd,是无法进入底层模式的,必须要用console口登入才能sd到底层。但是在10.4(3)及之后软件版本,可以telnet,然后sd到底层进行直接信息收集。
三、如果线卡复位,需要在特权模式下重新敲debug
ssp enable slot all 命令后,才能sd进入该线卡进行相关操作,否则该线卡上的所有操作都不会有信息显示。
对于单机模式下和VSU模式下进入底层线卡端数字稍有不同,详细说明如下:
在单机模式下:
1) 对于S8606和S12006交换机,1-4号线卡槽位对应的su
X0上的X数字分别是1、4、5、8,例如要进入S8606/S12006交换机的1号槽位使用su 10;2号槽位使用su 40;3号槽位使用su 50;4号槽位使用su
80;
例如我要进入S8606的4号槽位查看底层接口状态信息,如下:
2) 对于S8610和S12010交换机,1-8号线卡槽位对应的su
X0上的X数字按序号1-8,例如要进入S8610/S12010交换机的1号槽位使用su 10;2号槽位使用su 20;8号槽位使用su 80;
3) 对于S8614交换机,1-8号线卡槽位对应的su
X0上的X数字按序号1-8,对于9-12线卡槽位对应的su X0上的X数字分别是11-14,例如要进入S8614交换机的1号槽位使用su 10;2号槽位使用su
20;8号槽位使用su 80;9号槽位使用su 110,10号槽位使用su 120、11号槽位使用su 130、12号槽位使用su 140;
在VSU模式下:
1、针对S86/S12K主交换机上面的操作,信息收集同单台模式下是一样的,比如S12010/S8610,那么su
60就表示进入6槽位的线卡
2、针对从S86/S12K的操作,进入线卡的操作需要改变下,比如单机模式S86/S12K时,su
X0,X表示是槽位号,那么对于VSU下的从S86/S12K来说,需要X+32表示槽位号,也就是 su (X+32)0的形式,比如需要进入从S8610/S12K的6槽位的操作是,su
380,进入从S8610/S12010的1槽位就是su 330