主题
硬件排查常用命令
服务器异常重启、微码异常、硬件信息核对时的排查命令集合。均在 Linux 节点上执行。
重启与内核日志
bash
# 查看服务器重启历史
journalctl --list-boots
# 查看最近一次启动日志
sudo journalctl -b 0
# 查看上次启动的内核日志
sudo journalctl -k -b -1journalctl --list-boots 输出每次启动的编号、时间与时长,编号对应 -b 参数:-b 0 是当前启动,-b -1 是上一次。
微码(CPU Microcode)
bash
# 查看启动日志中的微码版本
sudo dmesg | grep -i microcode微码升级或固件更新后,通过该命令确认当前加载的微码版本是否生效。
硬件信息
bash
# 查看主板信息(厂商、型号、序列号)
sudo dmidecode -t 2
# 查看 CPU 信息
cat /proc/cpuinfo
# 查看主板支持的最大内存
sudo dmidecode -t 16 | grep Maximumdmidecode 需要 root 权限;/proc/cpuinfo 无需权限,可查看 CPU 型号、核数、频率。