前言
最近有一台System x3650 M5服务器硬盘故障,硬盘做的是单盘RAID0,按照维护流程关机更换硬盘和重做单盘RAID0,然后开机进入系统POST期间提示“backup GPT corruption detected”(如下,忘记截图,网上图片),同时IMM或者XCC也会有相应的Warning级别告警提示:Backup GPT corruption detected. DiskGUID: XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX。
DiskGUID: XXXXXXXX-XXXX-XXXX-XXXXXXXXXXXX
Backup GPT corruption detected
Pressto repair or to skip
尝试按“R”修复或者按“N”跳过,可以进入操作系统,但下次开机重启还是会出现提示。经过查询联想官方资料了解到,服务器检测到新更换的硬盘(或重新配置的RAID盘)上存在陈旧数据。这些陈旧数据可能来自两个方面:
- 硬盘制造商生产过程中遗留的测试数据或残留分区信息;
- 该硬盘此前被使用过,GPT分区所在区域的旧数据未被完全清除。
常规的快速初始化操作无法彻底清除这些陈旧数据,只有通过完整的慢速初始化才能解决。另外,该报错属于GPT分区信息残留问题,并非数据丢失或数据完整性故障,日常监控中若暂时无法处理,可先忽略此告警日志,不会影响业务正常运行。
解决方法
1、重启IMM/XCC(临时消除告警)
- 适用场景:服务器已上线运行,硬盘内已存储业务数据,暂时无法停机进行初始化操作。
- 操作步骤:登录服务器的IMM或XCC管理界面,重启带外管理IMM或XCC,执行重启操作后等待5-10分钟,待管理模块完全重启完成,刷新告警列表查看告警是否消除。
- 说明:此方法仅能临时清除IMM/XCC的告警提示,无法彻底解决GPT残留问题。下次服务器重启时,POST阶段的报错仍会出现,属于“治标不治本”的方法。我是后面才发现有的这个告警,因服务器已上线,先采用此方法临时消除告警。
2、完整初始化RAID(推荐)
具体怎么操作看我下面的官方参考文章,主要操作就是将RAID盘进行一次完全的初始化(不是简单的格盘),此过程所有数据都会丢失,操作前先备份数据。

结语
总的来说,联想System x和ThinkSystem系列服务器出现“Backup GPT corruption detected”报错,核心原因是硬盘存在GPT分区残留的陈旧数据,与硬件故障无太大关系(当然也不能排除)。处理时可根据服务器运行状态选择对应解决方法:应急场景用“重启IMM/XCC”临时消警,空闲时段用“完整初始化RAID”彻底根治。同时这里也建议:
- 新更换硬盘时,优先选择未被使用过的全新硬盘;若使用二手硬盘,务必提前执行完整初始化,避免残留数据引发报错;
- 处理RAID相关操作时,无论是否提示,都应养成提前备份数据的习惯,避免误操作导致数据丢失,切勿盲目操作加剧故障。



暂无评论