当前位置:网站首页>看图识字,DELL SC4020 / SCv2000 控制器更换过程
看图识字,DELL SC4020 / SCv2000 控制器更换过程
2022-08-04 23:48:00 【存储服务专家】
对于DELL SC4020或者SCV2000 进行控制器更换的时候,经常遇到各种不可预知的问题,支持情况下,现场应该准备一条串口线,然后根据串口线的输出来判断问题,然后做出处理建议。但我们很多NB的工程师都没有串口线,也不懂串口线,控制器不启动或者启动异常,就是控制器坏了。然后再问进一步的信息,就没有了,问LED灯的情况,也说不清楚,其实压根就没有看LED灯,对于这些工程师来说,LED灯就是两种,黄色就是坏,绿色就是好,没有其他的。
本文会详细介绍一下SC4020 或者 SCv2020 的控制器指示灯,即使没有串口线的情况下,也能猜出个八九不离十。当然要进一步的处理,肯定是需要串口线到CLI命令行方式的。
特别说明一下,SC4020和SCv2020/SCv2000的控制器外观一模一样,但不能互相更换。
下面是SC4020/2020的控制器后视图
后面有三个LED状态灯,分别代表的含义如下
- 绿色Green是X86 Power State LED
- 黄色Amber是故障指示灯
- 蓝色Blue是识别灯identify LED
还有一组8个LED是故障诊断灯,这个LED灯的变化可以反应控制器的状态过程,这点有点和EMC的clarrrion 控制器类似。
从把控制器推进去,加电开始,下面是详细的过程以及LED灯的变化情况,根据这个你可以大致判断问题到哪里了。
从BMC到Post,有时候要经过很长时间,5-10分钟是可能的,所以要多等一会。很多没有耐心的工程师们已经下结论了,说控制器坏ide,不启动。也有一些已经开始做插拔的动作了。如果这个时候系统在做firmware的升级,插拔断电,这个控制器就废了。
还有8个LED指示灯(0-7),显示一个2位16进制和post code,4位二进制。LED 7 是最重要的状态指示灯,LED 0是最不重要的。
刚加电2分钟内,使用0,3和,7,这个时候是执行 BIOS POST code, X86还没加电。LED 3和7快速闪烁,LED 0每秒闪一次。同时,三个状态指示灯都点亮。
2分钟的时候,LED 0,3和7都在一个频率快速闪烁,三个状态指示灯也还是常亮。这时候如果LED 0 没有闪烁,说明主要的CPLD没有正常boot。
2分30秒,LED 7 不闪烁,说明BMC已经ready了。如果LED 0 在闪烁,而LED 7 没有停止闪烁,说明BMC没有正常boot
2分45秒,LED 0和Blue的状态LED不闪烁,所有的HBA port开始点亮,SAS port 开始闪烁,黄色Amber状态灯熄灭。
3分钟,蓝色LED灯常亮,系统开始进入POST,可以听到风扇的转速加快。串口开始有输出,两位16进制的HEX POST code出现。
4分钟,POST结束,OS开始Load,如果没有初始化,就进入safe mode。如果已经初始化,就开始各种初始化操作,需要大概5分钟。
Startup的LED状态如下:
至少要等3分钟,才会看到系统开始启动POST。如果BMC有问题,这个时间就会很长,BMC试图自己修复问题,有时候会很长时间,超过10分钟。要注意观察LED的变化。
控制器从chassis中抽出来后,要等所有的LED灯熄灭,然后再等一分钟。这样BMC上完全没有电。
如果LED 0 加电以后初始化的时候不点亮,说明main CPLD 没有正常启动。可以再次重新加电,如果还是一样的情况,更换controller。
如果LED 0 闪烁,但是LED 7 一直不停下来,说明BMC没有正常启动。也是多做几次重新加电,如果还是有问题,看看如何更新BMC的固件。
上述仅是一个根据LED故障指示灯来判断大概发生了什么问题,要解决这些问题,就需要到命令行CLI来处理了。可以加微信 StorageExpert 一起探讨。
边栏推荐
- Day118. Shangyitong: order list, details, payment
- 【七夕情人节特效】-- canvas实现满屏爱心
- The role of @ Import annotations as well as how to use
- Web安全开发 | 青训营笔记
- MySQL基础篇【子查询】
- Ab3d.PowerToys and Ab3d.DXEngine Crack
- 三、实战---爬取百度指定词条所对应的结果页面(一个简单的页面采集器)
- uniapp动态实现滑动导航效果demo(整理)
- 一点点读懂cpufreq(一)
- Ab3d.PowerToys and Ab3d.DXEngine Crack
猜你喜欢
KT6368A蓝牙的认证问题_FCC和BQB_CE_KC认证或者其它说明
小黑leetcode冲浪:94. 二叉树的中序遍历
直接插入排序
Nuclei(二)进阶——深入理解workflows、Matchers和Extractors
一、爬虫基本概念
话题 | 雾计算和边缘计算有什么区别?
Handwritten Distributed Configuration Center (1)
[Cultivation of internal skills of string functions] strcpy + strcat + strcmp (1)
MySQL的安装与卸载
MongoDB permission verification is turned on and mongoose database configuration
随机推荐
#yyds干货盘点#交换设备丢包严重的故障处理
游戏3D建模入门,有哪些建模软件可以选择?
从单体架构迁移到 CQRS 后,我觉得 DDD 并不可怕
Implementing class target method exception using proxy object execution
Privacy Computing Overview
Uniapp dynamic sliding navigation effect demo (finishing)
OpenCV:10特征检测
基于Appian低代码平台开发一个SpaceX网站
KT148A voice chip ic working principle and internal architecture description of the chip
KT148A电子语音芯片ic方案适用的场景以及常见产品类型
Mathematical Principles of Matrix
npm基本操作及命令详解
Brainstorm: Complete Backpack
[Cultivation of internal skills of string functions] strcpy + strcat + strcmp (1)
【软件测试】常用ADB命令
【SSR服务端渲染+CSR客户端渲染+post请求+get请求+总结】
NebulaGraph v3.2.0 Release Note, many optimizations such as the performance of querying the shortest path
LeetCode Hot 100
OPENCV学习DAY8
2022牛客暑期多校训练营5(BCDFGHK)