浪潮故障诊断软件工具集用户手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浪潮故障诊断软件工具集
用户手册
文档版本:2.2
发布日期:2017-3-19
目录
目录 (2)
版本信息 (5)
第一部分浪潮LINUX版日志收集工具 (6)
1概述 (6)
1.1 功能简介 (6)
1.2 规格说明 (6)
1.3 应用说明 (6)
2安装与使用 (8)
2.1 安装步骤 (8)
2.2 使用方法 (8)
3日志收集 (9)
3.1 功能介绍 (9)
3.2使用方法 (15)
第二部分浪潮WINDOWS版日收集工具 (17)
1概述 (17)
1.1 功能简介 (17)
1.2 规格说明 (17)
1.3 应用说明 (18)
2安装与使用 (19)
2.1 安装步骤 (19)
2.2 使用方法 (19)
3日志收集 (22)
3.1 功能介绍 (22)
3.2 使用方法 (26)
4IPMI工具 (29)
4.1 功能介绍 (29)
4.2 使用方法 (29)
5黑盒日志解析工具 (31)
5.1 功能介绍 (31)
5.2 使用方法 (31)
第三部分浪潮单机版压力测试工具 (32)
1概述 (32)
1.1 功能简介 (32)
1.2 规格说明 (32)
1.3 应用说明 (33)
2安装与使用 (34)
2.1 安装步骤 (34)
3硬件信息展示 (36)
3.1 功能介绍 (36)
3.2 使用方法 (36)
4CPU压力测试 (40)
4.1 功能介绍 (40)
4.2 使用方法 (40)
5内存压力测试 (41)
5.1 功能介绍 (41)
5.2 使用方法 (41)
6硬盘压力测试 (42)
6.1 功能介绍 (42)
6.2 使用方法 (42)
7日志收集和故障诊断 (43)
7.1 功能介绍 (43)
7.2 使用方法 (43)
8保存日志到U盘 (46)
8.1 功能介绍 (46)
8.2 使用方法 (46)
第四部分浪潮云端故障诊断系统 (47)
1概述 (47)
1.1 功能简介 (47)
1.2 规格说明 (47)
1.3 应用说明 (48)
2安装与使用 (49)
2.1 安装步骤 (49)
2.2 使用方法 (49)
3故障分布统计 (50)
3.1 功能介绍 (50)
3.2 使用方法 (50)
4批量上传日志 (52)
4.1 功能介绍 (52)
4.2 使用方法 (52)
5故障诊断 (53)
5.1 功能介绍 (53)
5.2 使用方法 (55)
6诊断结果导出 (57)
6.1 功能介绍 (57)
6.2 使用方法 (57)
7普通用户修改密码 (58)
7.1 功能介绍 (58)
7.2 使用方法 (58)
8用户管理 (59)
8.1 功能介绍 (59)
9故障规则录入 (60)
9.1 功能介绍 (60)
9.2 使用方法 (60)
附-LIVEUSB制作(WINDOWS) (61)
版本信息
版本完成日期变更记录变更人1.0 2016.6.18 新建王兴隆
1.1 2016.7.11 修改操作王兴隆
2.0 2016.11.19 完善诊断工具王兴隆
2.1 2017.
3.16 整合浪潮诊断软件工具集用户手册,包括Linux日志搜集工具、Windows日志收集工具、单机压力测试工具、云端故障诊断系统
王兴隆
2.2 2017.
3.21 增加可诊断故障列表王兴隆
第一部分浪潮Linux版日志收集工具1概述
1.1 功能简介
Linux版日志收集工具面向客服、测试、工程人员,工具运行在Linux系统下收集服务器故障日志。
主要功能:
●本地日志收集
●远程BMC日志收集
1.2 规格说明
表1-1 规格
组件规格
支持的产品浪潮自研服务器,包括
●2路服务器,NF5270M3/M4、NF5280M3/M4、SA5212M4、NF5170M4等
●4路服务器,NF8460M3/M4、NF8480M3/M4
●8路服务器,TS850、TS860
●刀片服务器,I8000、I9000等
功能列表●本地日志收集
●远程BMC日志收集
运维工具●BMC
ipmitool,Linux系统下的ipmi工具
curl,获取黑盒日志等,需要Linux操作系统安装curl
●LSI RAID卡
Linux系统storcli64、storcli
Linux系统MegaCli64、MegaCli
●PMC RAID卡
Linux系统arcconf-x64、arcconf-x86
1.3 应用说明
使用场景
●运行在安装Linux OS服务器上,收集OS系统日志、RAID卡日志、BMC日志;
●运行在远程安装Linux OS的PC上,用于远程收集BMC日志;
使用说明
●使用前,建议登录客服网站下载最新版本;
●使用此工具前需要向客户说明工具用途,并征得客户同意;
●任何操作必须得到客户的授权,禁止进行超出客户审批范围的操作;
●日志等数据传出需要征得客户同意;
2 安装与使用
2.1 安装步骤
●从客服网站下载最新版本工具;
●检查获取的软件包,通过对比MD5码确保与网站上的原始软件包一致;
●解压得到可执行工具;
●命令行运行./run.sh进入操作界面。
2.2 使用方法
操作场景
命令行运行./run.sh进入操作界面,如图1.1:
图1.1 操作界面
●直接回车进行本地日志收集
●输入BMC IP可启动远程BMC日志收集
必备条件
●日志收集的目标服务器必须是浪潮自研服务器;
●工具的操作系统必须是Linux操作系统。
3日志收集
3.1 功能介绍
日志收集包括两种模式,本地日志收集和远程日志收集:
本地日志收集模式,工具运行在服务器Linux操作系统下,获取系统日志、RAID卡日志、BMC日志等,文件收集清单如表1-2:
表1-2 本地日志文件清单
模块 文件名称 收集命令 文件说明
bios version_bios.txt dmidecode -t bios BIOS版本dmisystem.txt dmidecode -t 1 系统信息
dmidecode dmidecode DMI信息
biosoption.txt SCELNX_64 /o /s BIOS选项
bmc chassis_power_status.txt ipmitool chassis power status 服务器上电状态 chassis_status.txt ipmitool chassis status 服务器上电状态
bmc_customid.txt ipmitool raw 0x3a 0x9a 浪潮自定义用户ID
power_status.txt ipmitool power status 服务器上电状态
fru.txt ipmitool fru list FRU
mc_info.txt ipmitool mc info BMC版本信息
mc_getenables.txt ipmitool mc getenables BMC启用信息
mc_guid.txt ipmitool mc guid BMC GUID
mc_selftest.txt ipmitool mc selftest BMC自检
mc_watchdog_get.txt ipmitool mc watchdog get BMC Watchdog信
息
sensor_list_all.txt ipmitool sensor list all 传感器列表
sensor.txt ipmitool sensor 传感器列表
sdr_elist_all.txt ipmitool sdr elist all 传感器列表
sdr_list_all.txt ipmitool sdr list all 传感器列表
sdr.txt ipmitool sdr 传感器列表
sel_elist.txt ipmitool sel elist SEL日志
sel_list.txt ipmitool sel list SEL日志
Sel.txt ipmitool sel SEL配置
sel.bin ipmitool sel writeraw sel.bin SEL日志原始数据
bmctime.txt ipmitool sel time get BMC时间获取
bmctime.txt ipmitool raw 0x0a 0x48 BMC时间获取
systime.txt date 系统本地时间
systime.txt Hwclock 系统本地时间
lan_print_1.txt ipmitool lan print 1 BMC管理网络信息
lan_print_8.txt ipmitool lan print 8 BMC管理网络信息
lan_print.txt ipmitool lan print BMC管理网络信息
bmcreg lxRW_x64 p2a dump 1e600000
BMC寄存器信息
190000
channel_getaccess_1.txt ipmitool channel getaccess 1 BMC Channel信息
channel_getaccess_8.txt ipmitool channel getaccess 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 1 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 1 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 8 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol BMC Channel信息
channel_info.txt ipmitool channel info BMC Channel信息
firewall_info_1.txt ipmitool firewall info 1 BMC防火墙信息
firewall_info_8.txt ipmitool firewall info 8 BMC防火墙信息
mestatus ipmitool -b 0x06/0x00 -t 0x2c raw
ME状态
0x06 0x04
medeviceinfo.txt ipmitool -b 0x06/0x00 -t 0x2c raw
ME版本
0x06 0x01
session_info_active.txt ipmitool session info active BMC Session信息
session_info_all.txt ipmitool session info all BMC Session信息
sol_info.txt ipmitool sol info BMC Session信息
sol_payload_status.txt ipmitool sol payload status BMC Session信息
user_list_1.txt ipmitool user list 1 BMC用户细信息
user_list_8.txt ipmitool user list 8 BMC用户细信息
8480fpga.txt ipmitool raw 0x3a 0xe5 NF8480Mx FPGA版
本
8460cpld.txt ipmitool raw 0x2e 0x10 NF8460Mx CPLD版
本
mespec_pingcpux.txt ipmitool CPU连通状态
csr.txt ipmitool CPU CSR寄存器
msr.txt ipmitool CPU MSR寄存器cpu cpuinfo.txt /proc/cpuinfo CPU信息cpu_dmidecode.txt dmidecode -t processor CPU信息
disk fdisk_l.txt fdisk -l 硬盘信息
sys_block.txt ls -l /sys/block/sd* 硬盘信息
disklist smartctl --scan 硬盘信息
parted_disk.txt parted /dev/sdx print 硬盘信息
disk_smart.txt smartctl -a /dev/sdx 硬盘信息driver lsmod.txt lsmod 驱动信息memory memory_dmidecode.txt dmidecode -t memory 内存信息
memory_free.txt free 内存信息
memory_free.txt free -m 内存信息
memory_free.txt free -g 内存信息
mem_ecc.txt mcelog --client 内存信息nic lspci_eth.txt lspci 网络信息ifconfig.txt ifconfig -a 网络信息
ifconfig.txt ifconfig -s 网络信息
/etc/modprobe.d/ /etc/modprobe.d/ 网络信息
/etc/sysconfig/ /etc/sysconfig/network* 网络信息
/etc/sysconfig/network-scripts/ /etc/sysconfig/network-scripts/ 网络信息
netstat.txt netstat -i -n 网络信息
netstat.txt netstat -avn 网络信息
netstat.txt netstat -s 网络信息
netstat.txt netstat -rvn 网络信息
netstat.txt netstat -antp 网络信息
netstat.txt netstat -lntp 网络信息
netstat.txt netstat -tuanp 网络信息
ethtool.txt ethtool -i 网络信息
route_n.txt route -n 网络信息
iptables_l.txt iptables -L 网络信息
modinfo.txt modinfo ixgbe 网络信息
modinfo.txt modinfo bnx2 网络信息raid storcliAdpAllInfo storcli64 -AdpAllInfo -aALL RAID卡信息storcliPDList storcli64 -PDList -aALL RAID卡信息
MegaCliLDInfo storcli64 -LDInfo -Lall -aALL RAID卡信息
storcliVallShowAll storcli64 /call/vall show all RAID卡信息
storcliAdpalilog storcli64 -adpalilog –aALL RAID卡信息
storcliAdpbbucmd storcli64 -adpbbucmd -aALL RAID卡信息
storcliPallShowAll storcli64 /call/pall show all RAID卡信息
MegaCliFwTermLog MegaCli64 -FwTermLog Dsply -aALL RAID卡信息
MegaCliAdpEventLogGetEventlogInfo MegaCli64 -AdpEventLog
RAID卡信息
-GetEventlogInfo -aALL
MegaCliFwTermLog MegaCli64 -FwTermLog Dsply -aALL RAID卡信息
MgEvtLog MegaCli64 -AdpEventLog -GetEvents
RAID卡信息
-f MgEvtLog –aALL
MegaCliAdpEvtLogGetSinceShutdown MegaCli64 -AdpEventLog
RAID卡信息
-GetSinceShutdown -f
MegaCliAdpEvtLogGetSinceShutdown
MegaCliAdpEvtLogGetSinceReboot MegaCli64 -AdpEventLog
RAID卡信息
-GetSinceReboot -f
MegaCliAdpEvtLogGetSinceReboot.log
sysconf lscmds lscpu 系统配置信息lshw lshw 系统配置信息
lsblk lsblk 系统配置信息
lspci lspci 系统配置信息
lsscsi lsscsi 系统配置信息
lsusb lsusb 系统配置信息
lspcixxxvvvt.txt lspci -xxx -vvv -t 系统配置信息
lspcixxxvvvb.txt lspci -xxxx -vvv -b 系统配置信息
lspcitv.txt lspci -tv 系统配置信息
lspcin.txt lspci –n 系统配置信息
lspcinn.txt lspci -nn 系统配置信息
lspcivvv.txt lspci -vvv 系统配置信息
lsusb.txt lsusb 系统配置信息
lsusbtv.txt lsusb –tv 系统配置信息
lsmod.txt lsmod 系统配置信息system /etc/ /etc/ 系统日志/var/log/ /var/log/ 系统日志
last_reboot.txt last reboot 系统日志
/root/ /root/.bash_history 系统日志
dmesg.txt dmesg 系统日志
dump_list.txt du -ah /var/crash/ 系统日志
command_log.txt df -lT 系统日志
command_log.txt df -li 系统日志
command_log.txt mount 系统日志
command_log.txt nfsstat -cnrs 系统日志
command_log.txt lsof 系统日志
command_log.txt last 系统日志
command_log.txt ulimit -a 系统日志
command_log.txt ipcs -a 系统日志
command_log.txt ipcs -l 系统日志
command_log.txt sysctl -a 系统日志
command_log.txt uptime 系统日志
command_log.txt iostat 系统日志
command_log.txt top -n 1 系统日志
command_log.txt vmstat 系统日志
command_log.txt service --status-all 系统日志
command_log.txt uname -a 系统日志
command_log.txt ps auwx 系统日志
command_log.txt hostid 系统日志
command_log.txt rpm -qa 系统日志
command_log.txt printenv 系统日志
command_log.txt hostname 系统日志
command_log.txt cat /etc/issue 系统日志
command_log.txt lsb_release -a 系统日志
command_log.txt chkconfig --list 系统日志
command_log.txt cat /etc/issue 系统日志
/proc/ /proc/filesystems 系统日志
/proc/self/ /proc/self/ 系统日志
远程日志收集模式,工具运行在远程PC端,访问目标服务器BMC获取BMC日志,BMC日志文件收集清单如表1-3。
表1-3 远程收集BMC日志文件清单
bmc chassis_power_status.txt ipmitool chassis power status 服务器上电状态 chassis_status.txt ipmitool chassis status 服务器上电状态
bmc_customid.txt ipmitool raw 0x3a 0x9a 浪潮自定义用户ID
power_status.txt ipmitool power status 服务器上电状态
fru.txt ipmitool fru list FRU
mc_info.txt ipmitool mc info BMC版本信息
mc_getenables.txt ipmitool mc getenables BMC启用信息
mc_guid.txt ipmitool mc guid BMC GUID
mc_selftest.txt ipmitool mc selftest BMC自检
mc_watchdog_get.txt ipmitool mc watchdog get BMC Watchdog信
息
sensor_list_all.txt ipmitool sensor list all 传感器列表
sensor.txt ipmitool sensor 传感器列表
sdr_elist_all.txt ipmitool sdr elist all 传感器列表
sdr_list_all.txt ipmitool sdr list all 传感器列表
sdr.txt ipmitool sdr 传感器列表
sel_elist.txt ipmitool sel elist SEL日志
sel_list.txt ipmitool sel list SEL日志
Sel.txt ipmitool sel SEL配置
sel.bin ipmitool sel writeraw sel.bin SEL日志原始数据
bmctime.txt ipmitool sel time get BMC时间获取bmctime.txt ipmitool raw 0x0a 0x48 BMC时间获取systime.txt date 系统本地时间 systime.txt Hwclock 系统本地时间 lan_print_1.txt ipmitool lan print 1 BMC管理网络信息lan_print_8.txt ipmitool lan print 8 BMC管理网络信息lan_print.txt ipmitool lan print BMC管理网络信息channel_getaccess_1.txt ipmitool channel getaccess 1 BMC Channel信息
channel_getaccess_8.txt ipmitool channel getaccess 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 1 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 1 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 8 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol BMC Channel信息
channel_info.txt ipmitool channel info BMC Channel信息firewall_info_1.txt ipmitool firewall info 1 BMC防火墙信息firewall_info_8.txt ipmitool firewall info 8 BMC防火墙信息mestatus ipmitool -b 0x06/0x00 -t 0x2c raw
ME状态
0x06 0x04
medeviceinfo.txt ipmitool -b 0x06/0x00 -t 0x2c raw
ME版本
0x06 0x01
session_info_active.txt ipmitool session info active BMC Session信息
session_info_all.txt ipmitool session info all BMC Session信息sol_info.txt ipmitool sol info BMC Session信息sol_payload_status.txt ipmitool sol payload status BMC Session信息user_list_1.txt ipmitool user list 1 BMC用户细信息user_list_8.txt ipmitool user list 8 BMC用户细信息8480fpga.txt ipmitool raw 0x3a 0xe5 NF8480Mx FPGA版
本
8460cpld.txt ipmitool raw 0x2e 0x10 NF8460Mx CPLD版
本
blackbox.log curl BMC黑盒日志blackboxpeci.log curl BMC黑盒日志
onekeylog.asp curl BMC一键日志
mespec_pingcpux.txt ipmitool CPU连通状态
csr.txt ipmitool CPU CSR寄存器
msr.txt ipmitool CPU MSR寄存器3.2使用方法
本地日志收集模式
工具运行在服务器Linux操作系统下,获取系统日志、RAID卡日志、BMC日志等,使用方法如下:
●方法1:命令行运行./run.sh,按提示不输入BMC IP,直接回车触发本地日志收集,如图1.2:
图1.2 本地日志收集
●方法2:命令行执行./DiagInfoCollect.sh触发本地日志收集,如图1.3:
图1.3 BMC远程日志收集
●日志收集结束后会生成名为ProductName_ProductSerial_SYSIP_Time.tar.gz的压缩包。
远程日志收集模式
工具运行在远程PC端,访问目标服务器BMC获取BMC日志,使用方法如下:
●方法1:命令行运行./run.sh,按提示输入BMC IP、用户名、密码触发BMC日志收集,如图1.4
图1.4 运行run.sh触发BMC远程日志收集
●方法2:命令行执行./DiagInfoCollect.sh BMCIP Username Password触发BMC日志收集,如图1.5:
图1.5 命令行参数触发BMC远程收集
●日志收集结束后会生成名为ProductName_ProductSerial_BMCIP_Time.tar.gz的压缩包。
第二部分浪潮Windows版日收集工具1概述
1.1 功能简介
Windows版日志收集工具面向客服、测试、工程人员,工具运行在Windows系统下收集服务器故障日志。
主要功能:
●本地日志收集
●远程BMC日志收集
●IPMI工具
●黑盒日志解析
1.2 规格说明
表2-1 规格
组件规格
支持的产品浪潮自研服务器,包括
●2路服务器,NF5270M3/M4、NF5280M3/M4、SA5212M4、NF5170M4
等
●4路服务器,NF8460M3/M4、NF8480M3/M4
●8路服务器,TS850、TS860
●刀片服务器,I8000、I9000等
功能列表●本地日志收集
●远程BMC日志收集
●IPMI工具
●黑盒日志解析
运维工具●BMC
ipmitool,Windows系统下的ipmi工具
●LSI RAID卡
Windows系统MegaCli64、MegaCli
●PMC RAID卡
Windows系统arcconf-x64、arcconf-x86
●OS
Windows系统EMCRPTS_X64_V52.exe、EMCRPTS_X86_V52.exe
●硬盘
smartctl.exe
1.3 应用说明
使用场景
●运行在安装Windows OS服务器上,收集OS系统日志、RAID卡日志、BMC日志;
●运行在远程安装Windows OS的PC上,用于远程收集BMC日志;
使用说明
●使用前,建议登录客服网站下载最新版本
●使用此工具前需要向客户说明工具用途,并征得客户同意
●任何操作必须得到客户的授权,禁止进行超出客户审批范围的操作
●日志等数据传出需要征得客户同意
2 安装与使用
2.1 安装步骤
●从客服网站下载最新版本工具
●检查获取的软件包,通过对比MD5码确保与网站上的原始软件包一致
●解压得到可执行工具
●双击“InspurDiagLogCollect.exe”运行日志收集工具,进入操作界面
2.2 使用方法
双击“InspurDiagLogCollect.exe”运行日志收集工具,操作界面如图2.1:
图2.1 Windows日志收集工具操作界面
●远程收集,点击界面上的“远程收集”进入远程收集页,按照页面提示输入BMC IP地址、用户
名、密码后点击“Collect”进行远程日志收集;
图2.2 远程日志收集
●IPMI工具,点击界面上的“远程收集”进入远程收集页,按照页面提示输入BMC IP地址、用户
名、密码,选择“CMD List”列表中的一个选项,点击“Send IPMI Cmd”发送IPMI命令;
图2.3 发送IPMI命令
●本地收集,点击界面上的“本地收集”进入本地收集页,点击“Collect”进行本地日志收集;
图2.4 本地日志收集
●黑盒解析,点击界面上的“黑盒解析”进入黑盒日志解析页,按提示选择要解析的黑盒日志,点
击“解析”。
图2.5 黑盒日志解析
3日志收集
3.1 功能介绍
日志收集包括两种模式,本地日志收集和远程日志收集:
本地日志收集模式,工具运行在服务器Windows操作系统下,获取系统日志、RAID卡日志、BMC日志等,文件收集清单如表2-2。
表2-2 本地日志收集清单
模块文件名称收集命令文件说明
system systeminfo.txt systeminfo 系统信息Sys_OSInfo.htm wmic os get 系统信息
Sys_OSInfo.htm wmic timezone list full 系统信息
Sys_OSInfo.htm wmic systemslot list full 系统信息
Sys_OSInfo.htm wmic systemenclosure list full 系统信息
Sys_OSInfo.htm wmic computersystem list full 系统信息
Sys_OSInfo.htm wmic environment list full 系统信息
Sys_OSInfo.htm wmic startup list full 系统信息
Sys_OSInfo.htm wmic irq list full 系统信息
Sys_OSInfo.htm wmic loadorder list full 系统信息
querystate.txt sc query state= all 系统信息
Sys_ProcessList.htm wmic process list full 系统信息
Hw_ProductInfo.htm wmic csproduct list brief 系统信息
Hw_ProductInfo.htm wmic baseboard list full 系统信息
Hw_BIOSInfo.htm wmic bios list brief 系统信息
Hw_BIOSInfo.htm wmic bios list full 系统信息
Hw_CPUInfo.htm wmic cpu list full 系统信息
Hw_MemInfo.htm wmic memorychip list brief 系统信息
Hw_MemInfo.htm wmic memphysical list brief 系统信息
memorychip wmic memorychip list full 系统信息
Hw_MemInfo.htm wmic devicememoryaddress list full 系统信息
Hw_MemInfo.htm wmic memphysical list full 系统信息
Hw_MemInfo.htm wmic dmachannel list full 系统信息
Hw_MemInfo.htm wmic pagefile list full 系统信息
Hw_MemInfo.htm wmic memcache list full 系统信息
Hw_DiskInfo.htm wmic diskdrive list full 系统信息
Hw_DiskInfo.htm wmic logicaldisk list full 系统信息
Hw_DiskInfo.htm wmic volume list full 系统信息
Hw_DiskInfo.htm wmic cdrom list full 系统信息
Hw_DiskInfo.htm wmic diskquota list full 系统信息
Hw_DiskInfo.htm wmic partition list full 系统信息
drivers.txt wmic sysdriver list full 系统信息
driverquery.csv driverquery /v 系统信息
x.zip EMCRPTS_X86_V52.exe
系统日志
/C:"EMCRPT.CMD -NOP"
raid MgAdpInfo MegaCli64 -AdpAllInfo -aALL AVAGO RAID日志MgEncInfo -EncInfo –aALL AVAGO RAID日志
MgFwLog -FwTermLog Dsply –aALL AVAGO RAID日志
MgPhyErrCnt -PhyErrorCounters –aALL AVAGO RAID日志
MgPdList -PDList -aALL AVAGO RAID日志
MgLdInfo -LDInfo -Lall –aALL AVAGO RAID日志
MgLdPdInfo -LdPdInfo –aALL AVAGO RAID日志
MgEvtLog -AdpEventLog -GetEvents -f
AVAGO RAID日志
MgEvtLog –aALL
support.zip arcconf-x86 savesupportarchive PMC RAID卡日志nic ipconfig.txt ipconfig /all 网络信息nic.htm wmic nic list full 网络信息
nicconfig.htm wmic nicconfig list full 网络信息
netlogin.htm wmic netlogin list full 网络信息
netclient.htm wmic netclient list full 网络信息
netprotocol.htm wmic netprotocol list full 网络信息
ntdomain.htm wmic ntdomain list full 网络信息
portx.txt smartctl -a /dev/csmi0,0x 网络信息
bmc chassis_power_status.txt ipmitool chassis power status 服务器上电状态 chassis_status.txt ipmitool chassis status 服务器上电状态
bmc_customid.txt ipmitool raw 0x3a 0x9a 浪潮自定义用户ID
power_status.txt ipmitool power status 服务器上电状态
fru.txt ipmitool fru list FRU
mc_info.txt ipmitool mc info BMC版本信息
mc_getenables.txt ipmitool mc getenables BMC启用信息
mc_guid.txt ipmitool mc guid BMC GUID
mc_selftest.txt ipmitool mc selftest BMC自检
mc_watchdog_get.txt ipmitool mc watchdog get BMC Watchdog信
息
sensor_list_all.txt ipmitool sensor list all 传感器列表
sensor.txt ipmitool sensor 传感器列表
sdr_elist_all.txt ipmitool sdr elist all 传感器列表
sdr_list_all.txt ipmitool sdr list all 传感器列表
sdr.txt ipmitool sdr 传感器列表
sel_elist.txt ipmitool sel elist SEL日志
sel_list.txt ipmitool sel list SEL日志
Sel.txt ipmitool sel SEL配置
sel.bin ipmitool sel writeraw sel.bin SEL日志原始数据bmctime.txt ipmitool sel time get BMC时间获取bmctime.txt ipmitool raw 0x0a 0x48 BMC时间获取systime.txt date 系统本地时间 systime.txt Hwclock 系统本地时间 lan_print_1.txt ipmitool lan print 1 BMC管理网络信息lan_print_8.txt ipmitool lan print 8 BMC管理网络信息lan_print.txt ipmitool lan print BMC管理网络信息channel_getaccess_1.txt ipmitool channel getaccess 1 BMC Channel信息
channel_getaccess_8.txt ipmitool channel getaccess 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 1 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 1 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 8 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol BMC Channel信息
channel_info.txt ipmitool channel info BMC Channel信息firewall_info_1.txt ipmitool firewall info 1 BMC防火墙信息firewall_info_8.txt ipmitool firewall info 8 BMC防火墙信息mestatus ipmitool -b 0x06/0x00 -t 0x2c raw
ME状态
0x06 0x04
medeviceinfo.txt ipmitool -b 0x06/0x00 -t 0x2c raw
ME版本
0x06 0x01
session_info_active.txt ipmitool session info active BMC Session信息
session_info_all.txt ipmitool session info all BMC Session信息sol_info.txt ipmitool sol info BMC Session信息sol_payload_status.txt ipmitool sol payload status BMC Session信息user_list_1.txt ipmitool user list 1 BMC用户细信息user_list_8.txt ipmitool user list 8 BMC用户细信息8480fpga.txt ipmitool raw 0x3a 0xe5 NF8480Mx FPGA版
本
8460cpld.txt ipmitool raw 0x2e 0x10 NF8460Mx CPLD版
本
远程日志收集模式,工具运行在远程PC端(Windows操作系统),访问目标服务器BMC获取BMC日志,BMC日志文件收集清单如表2-3。
表2-3 BMC日志文件清单
模块 文件名称 收集命令 文件说明
bmc chassis_power_status.txt ipmitool chassis power status 服务器上电状态 chassis_status.txt ipmitool chassis status 服务器上电状态
bmc_customid.txt ipmitool raw 0x3a 0x9a 浪潮自定义用户ID
power_status.txt ipmitool power status 服务器上电状态
fru.txt ipmitool fru list FRU
mc_info.txt ipmitool mc info BMC版本信息
mc_getenables.txt ipmitool mc getenables BMC启用信息
mc_guid.txt ipmitool mc guid BMC GUID
mc_selftest.txt ipmitool mc selftest BMC自检
mc_watchdog_get.txt ipmitool mc watchdog get BMC Watchdog信
息
sensor_list_all.txt ipmitool sensor list all 传感器列表
sensor.txt ipmitool sensor 传感器列表
sdr_elist_all.txt ipmitool sdr elist all 传感器列表
sdr_list_all.txt ipmitool sdr list all 传感器列表
sdr.txt ipmitool sdr 传感器列表
sel_elist.txt ipmitool sel elist SEL日志
sel_list.txt ipmitool sel list SEL日志
Sel.txt ipmitool sel SEL配置
sel.bin ipmitool sel writeraw sel.bin SEL日志原始数据
bmctime.txt ipmitool sel time get BMC时间获取
bmctime.txt ipmitool raw 0x0a 0x48 BMC时间获取
systime.txt date 系统本地时间
systime.txt Hwclock 系统本地时间
lan_print_1.txt ipmitool lan print 1 BMC管理网络信息
lan_print_8.txt ipmitool lan print 8 BMC管理网络信息
lan_print.txt ipmitool lan print BMC管理网络信息
bmcreg lxRW_x64 p2a dump 1e600000
BMC寄存器信息
190000
channel_getaccess_1.txt ipmitool channel getaccess 1 BMC Channel信息
channel_getaccess_8.txt ipmitool channel getaccess 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 1 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi 8 BMC Channel信息
channel_getciphers_ipmi.txt ipmitool channel getciphers ipmi BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 1 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol 8 BMC Channel信息
channel_getciphers_sol.txt ipmitool channel getciphers sol BMC Channel信息
channel_info.txt ipmitool channel info BMC Channel信息
firewall_info_1.txt ipmitool firewall info 1 BMC防火墙信息
firewall_info_8.txt ipmitool firewall info 8 BMC防火墙信息
mestatus ipmitool -b 0x06/0x00 -t 0x2c raw
ME状态
0x06 0x04
medeviceinfo.txt ipmitool -b 0x06/0x00 -t 0x2c raw
ME版本
0x06 0x01
session_info_active.txt ipmitool session info active BMC Session信息
session_info_all.txt ipmitool session info all BMC Session信息
sol_info.txt ipmitool sol info BMC Session信息
sol_payload_status.txt ipmitool sol payload status BMC Session信息
user_list_1.txt ipmitool user list 1 BMC用户细信息
user_list_8.txt ipmitool user list 8 BMC用户细信息
8480fpga.txt ipmitool raw 0x3a 0xe5 NF8480Mx FPGA版
本
8460cpld.txt ipmitool raw 0x2e 0x10 NF8460Mx CPLD版
本
blackbox.log curl BMC黑盒日志
blackboxpeci.log curl BMC黑盒日志
onekeylog.asp curl BMC一键日志
mespec_pingcpux.txt ipmitool CPU连通状态
csr.txt ipmitool CPU CSR寄存器
msr.txt ipmitool CPU MSR寄存器3.2 使用方法
本地日志收集模式
工具运行在远程PC端(Windows操作系统),点击“本地收集”页进入操作界面,如图2.7:
图2.7 本地日志操作界面
操作说明
表2-5 本地日志收集操作说明
操作项说明
Collect 触发本地日志收集,将调用批处理脚本收集日志;日志收集完成后产生名为日志文件压缩包:ComputerName_Date_Time.zip
特别注意文件第三方可执行程序(如EMCRPTS_X86_V52.exe)容易被杀毒软件查杀,如已被删除请将其加入到信任列表并恢复。
远程日志收集模式
工具运行在服务器Windows操作系统下,点击“远程收集”页进入操作界面,如图2.6:
图2.6 远程BMC日志收集模块
操作说明
表2-4 远程BMC日志收集操作说明
操作项说明
BMC IP BMC的IP地址
User Name BMC的用户名
User Password BMC的用户密码
Platform CPU平台选择,此选项用于收集CPU寄存器信息,默认为自动模式,无需选择;如果自动模式匹配失败需要选择正确的CPU平台;
●Auto Mode,工具自动匹配
●NF8460x/NF8480x – V3/V4 CPU,手动模式,适用于4路服务器搭配V3、V4 CPU
●NF8460x/NF8480x – V2 CPU,手动模式,适用于4路服务器搭配V2 CPU
●TS860x – V3/V4 CPU,手动模式,适用于8路服务器搭配V3、V4 CPU
●TS860x – V2 CPU,手动模式,适用于8路服务器搭配V2 CPU
●NF52x0M4/NF51x0M4,手动模式,适用于2路Grantley平台服务器
●NF52x0M3,手动模式,适用于2路Romley平台服务器
●Not Collect CPU Registers,不收集CPU寄存器
Collect 触发日志收集,日志收集完成后产生名为日志文件压缩包:
ProductName_ProductSerial_BMCIP_Time.zip
Stop 停止日志收集
ping 用于ping BMC IP,检查IP是否通畅
4 IPMI工具
4.1 功能介绍
工具运行在远程PC端(Windows操作系统),发送IPMI命令给目标服务器的BMC。
4.2 使用方法
工具运行在远程PC端(Windows操作系统),点击“远程收集”页进入操作界面,如图2.8:
图2.8 IPMI工具模块
操作说明
表2-6 IPMI工具操作说明
操作项说明
CMD List 常用IPMI命令列表:
●Please Select
●power status(Server Status)
●fru list(BMC FRU)
●mc info(BMC Revision)
●mc guid(BMC GUID)
●sensor list all(BMC Sensor List)
●sdr elist all(BMC Sensor List)
●sel elist(BMC SEL)
●sel time get(BMC Time)
●lan print 1(BMC Network Information)
●lan print 8(BMC Network Information)
●-b 6 -t 0x2c raw 6 4(ME Self Test)
●-b 0 -t 0x2c raw 6 4(ME Self Test)
●-b 6 -t 0x2c raw 6 1(ME Device ID)
●-b 0 -t 0x2c raw 6 1(ME Device ID)
●user list(BMC User List)
●raw 0x3a 0x9a(BMC Custum ID)
●power on(Server Startup)
●power off(Server Shutdown)
●power reset(Server Reset)
●power cycle(Server Shutdown and Startup)
●mc reset cold(BMC Cold Reset)
CMC Prefix 显示IPMI命令固定部分,包含IP、用户名、密码
Manual Part 显示已选择的命令字段,可以修改命令字段或手工输入希望发送的命令字段Send IPMI Cmd 触发IPMI命令发送,在状态栏里查看命令返回
特别注意:使用IPMI命令对服务器关机、重启需要客户允许,避免误操作导致客户机器关闭。
5 黑盒日志解析工具
5.1 功能介绍
工具运行在PC端(Windows操作系统),用于解析选中的黑盒原始加密日志。
5.2 使用方法
工具运行在远程PC端(Windows操作系统),点击“黑盒解析”页进入操作界面,如图2.9:
图2.9 黑盒日志解析操作界面
操作说明
表2-7 黑盒日志解析操作说明
操作项说明
Select file 选择需要解析的黑盒日志
Submit 触发日志解析,解析后的日志会在所选择的日志的同级目录下
第三部分浪潮单机版压力测试工具1概述
1.1 功能简介
单机版压力测试工具面向客服、测试、工程人员,该工具表现为ISO镜像,可以制作成可启动U盘,插到服务器USB口上,重启服务器引导进入LiveUSB系统,主要功能:
●硬件信息展示
●CPU压力测试
●内存压力测试
●硬盘压力测试
●日志收集和故障诊断
1.2 规格说明
表3-1 规格
组件规格
支持的产品浪潮自研服务器,包括
●2路服务器,NF5270M3/M4、NF5280M3/M4、SA5212M4、NF5170M4等
●4路服务器,NF8460M3/M4、NF8480M3/M4
●8路服务器,TS850、TS860
●刀片服务器,I8000、I9000等
功能列表●硬件信息展示
●CPU压力测试
●内存压力测试
●硬盘压力测试
●日志收集和故障诊断
●保存日志到U盘
运维工具●BMC
ipmitool,Linux系统下的ipmi工具
curl,获取黑盒日志等,需要Linux操作系统安装curl
●LSI RAID卡
Linux系统storcli64、storcli
Linux系统MegaCli64、MegaCli
●PMC RAID卡
Linux系统arcconf-x64、arcconf-x86
●CPU
Linux系统linpack
●内存
Linux系统memtest
●硬盘
Linux系统dd, smartcli
1.3 应用说明
使用场景
适用于客服人员在客户现场进行压力测试、资产信息巡检、日志收集,将InspurDiagTool.iso镜像成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统。
使用说明
●使用前,建议登录客服网站下载最新版本;
●使用此工具前需要向客户说明工具用途,并征得客户同意;
●任何操作必须得到客户的授权,禁止进行超出客户审批范围的操作;
●日志等数据传出需要征得客户同意;
2 安装与使用
2.1 安装步骤
●制作可启动U盘,制作方法见“附-LiveUSB制作”;
●将可启动U盘插入服务器;
●重启服务器选择U盘引导;
●进入可启动盘系统后输入用户名root,密码111111进入主界面;
2.2 使用方法
单机版压力测试工具有两种模式,即本地模式和远程模式。
本地模式,将工具ISO镜像制作成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统,主界面如图3.1:
图3.1 压力测试工具操作界面
●选择1回车,进入硬件信息展示;
●选择2回车,进入CPU压力测试;
●选择3回车,进入内存压力测试;
●选择4回车,进入硬盘压力测试;
●选择5回车,进入服务器本地日志收集;
●选择6回车,进入展示已收集的所以日志;
●选择7回车,进入保存日志到U盘;
远程模式,将可启动U盘插到PC端,重启PC引导进入LiveUSB系统,主界面如图3.1所示。
●选择S回车,切换模式到远程模式,如图3.2所示;
●选择1回车,进入硬件信息展示(远程模式)
●选择2回车,进入日志收集(远程模式)
图3.2 远程模式
3 硬件信息展示
3.1 功能介绍
硬件信息展示用于显示当前系统硬件资产信息,分为本地模式和远程模式。
本地模式,工具运行在服务器下(将工具ISO镜像制作成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统),通过本地方式获取、显示服务器资产信息;
远程模式,工具运行在远程PC端(将可启动U盘插到PC端,重启PC引导进入LiveUSB系统),通过远程访问BMC的方式获取、显示服务器资产信息。
3.2 使用方法
本地模式
工具运行在服务器下,进入主界面,输入1按<Enter>启动硬件信息展示,如图3.3所示。
图3.3 硬件信息展示
硬件信息展示结果如图3.4所示:
图3.4 硬件信息展示结果
远程模式
工具运行在远程PC下,进入主界面,如图3.3所示。
●首先将诊断工具切换到远程模式,输入S或s按<Enter>进行远程模式,如图3.5所示:
图3.5 诊断工具切换到远程模式
●输入1按<Enter>,输入BMC IP,用户名(不输入默认为admin),密码(不输入默认为admin),
按<Enter>启动硬件信息展示,如图3.6所示。
图3.6 硬件信息展示(远程模式)
4 CPU压力测试
4.1 功能介绍
工具运行在服务器下(将工具ISO镜像制作成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统),使用Linpack对CPU进行压力测试。
4.2 使用方法
工具运行在服务器下,在主界面输入2按<Enter>启动CPU压力测试,如图3.7所示。
图3.7 CPU 压力测试
压力测试完成后,测试结果保存在SN_Time_CPUTestResult.log中,可以导出查看。
5 内存压力测试
5.1 功能介绍
工具运行在服务器下(将工具ISO镜像制作成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统),使用memtester对内存进行压力测试。
5.2 使用方法
工具运行在服务器下,在主界面输入3按<Enter>启动内存压力测试,如图3.8所示。
图3.8内存压力测试
压力测试完成后,测试结果保存在SN_Time_MEMTestResult.log中,可以导出查看。
6 硬盘压力测试
6.1 功能介绍
工具运行在服务器下(将工具ISO镜像制作成可启动U盘,插到服务器USB口上重启服务器引导进入LiveUSB系统),使用dd命令对硬盘进行读写压力测试。
6.2 使用方法
工具运行在服务器下,在主界面输入4按<Enter>启动硬盘压力测试,如图3.9所示。
图3.9 硬盘压力测试
压力测试完成后,测试结果保存在SN_Time_diskTestResult.log中,可以导出查看。