如何使用智能磁盘统计信息验证设备重启是否是由外部电源丢失引起的
12871
Created On 05/17/24 23:50 PM - Last Modified 08/14/24 01:47 AM
Objective
- 在意外的防火墙或 Panorama 重新启动后,您可能需要验证外部电源丢失是否导致了重新启动
- PAN-OS 将 SMART 磁盘统计信息记录到 mp-monitor.log
- SMART 磁盘统计信息记录 power_cycle_count这是一个计数器,每当外部电源丢失时,该计数器都会增加 1
- 通过比较重启前后的power_cycle_count,我们可以确定外部功率损失是否导致了重启
Environment
- 运行 PAN-OS 的防火墙或全景图
Procedure
- 从设备 CLI 运行此命令,该命令将在 mp-monitor 日志中搜索智能磁盘power_cycle_count
> grep mp-log mp-monitor.log* pattern "smart\|^Disk \|ATTRIBUTE_NAME\|Power_Cycle_Count"
- 输出将打印每次轮询智能磁盘统计信息的时间戳、磁盘名称和power_cycle_count值:
2024-05-14 01:20:22.381 +0000 --- smart Disk Sys1: /dev/sda ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 95 2024-05-14 01:30:21.535 +0000 --- smart Disk Sys1: /dev/sda ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 96
- 查找重新启动时的时间戳,并比较重新启动前后输出的raw_value(最后一列)
- 在上面的示例中,该值从 95 更改为 96,这确认了时间戳 01:20 和 01:30 之间发生了外部电源损失
Additional Information
- 某些平台具有多个磁盘,因此在分析命令输出时,请确保比较的是同一磁盘的值。 在上面的示例中,我们专门研究了 Disk Sys1
- 如果 power_cycle_count的值在重新启动前后保持不变,则重新启动的原因不是外部电源损失。 一个可能的原因可能是管理员请求重新启动系统。