FlexServer服务器出现硬盘指示灯不显示问题
一、 问题描述:
FlexServer B590服务器的两块本地硬盘其中一块硬盘出现了指示灯不显示的问题,如下图所示,硬盘的所有指示灯均不显示。
FlexServer服务器包含了多种类型的指示灯,一般情况下<活动指示灯>和<状态指示灯>都会显示。其中<活动指示灯>表示硬盘存在IO读写,<状态指示灯>表示硬盘的运行状态,包含硬盘是否在线或者故障等信息。
二、 过程分析:
登录FlexServer服务器的iLO,在【System Information】->【Storage】页面下出现了一块硬盘降级告警,提示没有被认证,导致逻辑盘降级。而该逻辑盘的另一块硬盘正常。
然后在iLO的【System Information】->【Integrated Managerment Log】页面发现有1709的错误信息,并且提示硬盘没有被认证,导致Smart Array不能控制硬盘指示灯的显示。
Smart Array控制硬盘指示灯显示的工作原理:
硬盘被固定安装在硬盘托架中,硬盘托架和硬盘背板通过触点连接,硬盘背板连接到Smart Array。其中硬盘托架集成了微控制器,可以控制硬盘托架前端的指示灯的显示。因此Smart Array获取硬盘的信息,通过硬盘背板传递给硬盘托架,由硬盘托架的微控制器根据Smart Array提供的信息控制硬盘指示灯的显示。
FlexServer服务器仅支持原厂硬盘,原厂硬盘中写入了厂家信息,硬盘托架可以读取到硬盘的厂家信息,并且由硬盘托架的微控制器传送到Smart Array中,Smart Array对硬盘厂家信息进行鉴权认证。如果鉴权认证没有通过,那么Smart Array就不会将硬盘的信息传递到硬盘托架来控制硬盘指示灯的显示,即硬盘指示灯不会显示。
通过上述的原理,可以判断现场出现的1709认证失败错误的原因分为几种可能:
l 硬盘为非原厂硬盘:Smart Array收到非法厂家信息导致认证失败;
l 硬盘托架故障:硬盘厂家信息无法传递到Smart Array;
l 硬盘背板故障:硬盘厂家信息无法传递到Smart Array;
第一种“硬盘为非原厂硬盘”,现场工程师和客户表示没有对原厂硬盘没有进行任何的更换操作,因此可以排除;
第二种或者第三种原因由于现场不具备排查条件,因此无法定位是由于硬盘托架故障还是硬盘背板导致硬盘指示灯不显示。
三、 解决方法:
由于无法判断硬盘托架故障还是硬盘背板故障,因此对现场进行了硬盘(包含硬盘和硬盘托架)和硬盘背板的派单。
现场工程师拿到备件后进行实施操作,确认为硬盘背板故障。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作