开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Raid10环境下的硬盘替换

简介:
+关注继续查看

Raid10环境下换硬盘还是很简单的,支持热插拔,直接拔下换掉就可以了,下面是操作步骤。

1. 主要环境:

服务器: R720 
系统: CentOS7

2. 首先查看硬盘信息

# /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll -NoLogEnclosure Device ID: 32Slot Number: 3Drive's position: DiskGroup: 0, Span: 1, Arm: 1Enclosure position: 1Device Id: 3WWN: 5000c500400af8ddSequence Number: 3Media Error Count: 0Other Error Count: 11Predictive Failure Count: 0Last Predictive Failure Event Seq Number: 0PD Type: SATARaw Size: 1.819 TB [0xe8e088b0 Sectors]Non Coerced Size: 1.818 TB [0xe8d088b0 Sectors]Coerced Size: 1.818 TB [0xe8d00000 Sectors]Sector Size:  0Firmware state: FailedDevice Firmware Level: PA03

3. 卸载故障硬盘

# /opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv[32:3] -a0

32和3的对应关系:

Enclosure Device ID: 32
    Slot Number: 3

4. 替换故障硬盘

此时故障硬盘已经OFFLINE,在服务器现场查看时,故障硬盘闪烁的是黄灯,正常硬盘的绿灯; 
拔下故障硬盘,插上好硬盘,硬盘灯闪烁为绿色,并硬盘快速旋转,表示硬盘正在rebuild状态,如下:

# /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll -NoLog...Enclosure Device ID: 32Slot Number: 3...Firmware state: Rebuild...

5. 查看rebuild进度

# /opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv[32:3] -aAllRebuild Progress on Device at Enclosure 32, Slot 3 Completed 16% in 94 Minutes.

6. 换盘完成

# /opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll -NoLog | grep 'Firmware state'Firmware state: Online, Spun UpFirmware state: Online, Spun UpFirmware state: Online, Spun UpFirmware state: Online, Spun Up





      本文转自Tenderrain 51CTO博客,原文链接:http://blog.51cto.com/tenderrain/1876052,如需转载请自行联系原作者









版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
AI:2020年6月22日北京智源大会演讲分享之机器感知专题论坛—15:30-16:10孙富春教授《机器人视触觉传感器与主动感知》
AI:2020年6月22日北京智源大会演讲分享之机器感知专题论坛—15:30-16:10孙富春教授《机器人视触觉传感器与主动感知》
6 0
浙大版《C语言程序设计(第3版)》题目集 - 练习7-4 找出不是两个数组共有的元素(20 分)
浙大版《C语言程序设计(第3版)》题目集 - 练习7-4 找出不是两个数组共有的元素(20 分)
31 0
C++语言基础 例程 虚基类及应用
贺老师的教学链接  本课讲解 虚基类应用举例 #include <iostream> #include <cstring> using namespace std; class Person { public: Person(char *nam,char s,int a) //构造函数 { strcpy(name,nam);
1037 0
Android最新源码4.3下载-教程 2013-11
 Android最新源码4.3下载-教程  有的下载会出现问题: 需要 修改manifest.xml中的fetch: “git://Android.git.linaro.org/”  因为默认的是“...” ----》 我想再没有比能成功下载了Android源码更让Android开发人员兴奋的事情了-----前后折腾了近3个周,就不贴图了吧,毕竟下载实现的案例、图例有很多了,咱直接来下载过程展示。
1001 0
21114
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载