linux单盘raid0,MegaCli修复单盘RAID0
背景:某台机器做个几块单盘RAID0,可以理解成单盘单用,因为有RAID卡必须要做RAID才能识别到硬盘,所以单块盘也要做成RAID0。现在有块盘坏了,厂家换了新盘没重做,怎么恢复呢?
1、查看所有磁盘的状态,这没啥好说的
./MegaCli64 -PDList -a0
2、有块盘Firmware state是Unconfigured(bad),这是今天要拯救的目标
Enclosure Device ID: 0
Slot Number: 3
Device Id: 8
Sequence Number: 2
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA
Raw Size: 3.638 TB [0x1d1c0beb0 Sectors]
Non Coerced Size: 3.637 TB [0x1d1b0beb0 Sectors]
Coerced Size: 3.637 TB [0x1d1b00000 Sectors]
Firmware state: Unconfigured(bad)
SAS Address(0): 0x5001c45000785ca3
Connected Port Number: 0(path0)
Inquiry Data: 手动马赛克
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Foreign State: None
Device Speed: Unknown
Link Speed: Unknown
Media Type: Hard Disk Device
3、可选:查看磁盘的缓存策略,每块盘一行,现在的结果应该少一行,因为少块盘
./MegaCli64 -LDGetProp -Cache -Lall -a0
4、先让这块磁盘变成good
./MegaCli64 -PDMakeGood -PhysDrv[0:3] -a0
Adapter: 0: EnclId-0 SlotId-3 state changed to Unconfigured-Good.
Exit Code: 0x00
这里-PhysDrv[0:3]对应上面的Enclosure Device ID和Slot Number,-a肯定是Adapter #0,不太懂为啥盘要有Good/bad之分。再看磁盘的状态
Enclosure Device ID: 0
Slot Number: 3
Device Id: 8
Sequence Number: 3
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA
Raw Size: 3.638 TB [0x1d1c0beb0 Sectors]
Non Coerced Size: 3.637 TB [0x1d1b0beb0 Sectors]
Coerced Size: 3.637 TB [0x1d1b00000 Sectors]
Firmware state: Unconfigured(good), Spun Up
SAS Address(0): 0x5001c45000785ca3
Connected Port Number: 0(path0)
Inquiry Data: 手动马赛克
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Foreign State: Foreign
Foreign Secure: Drive is not secured by a foreign lock key
Device Speed: Unknown
Link Speed: Unknown
Media Type: Hard Disk Device
5、磁盘确实Good了,但是Foreign State变成了Foreign,需要清除Foreign
./MegaCli64 -cfgforeign -clear -a0
Foreign configuration 0 is cleared on controller 0.
Exit Code: 0x00
再看磁盘的状态
Enclosure Device ID: 0
Slot Number: 3
Device Id: 8
Sequence Number: 3
Media Error Count: 0
Other Error Count: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA
Raw Size: 3.638 TB [0x1d1c0beb0 Sectors]
Non Coerced Size: 3.637 TB [0x1d1b0beb0 Sectors]
Coerced Size: 3.637 TB [0x1d1b00000 Sectors]
Firmware state: Unconfigured(good), Spun Up
SAS Address(0): 0x5001c45000785ca3
Connected Port Number: 0(path0)
Inquiry Data: 手动马赛克
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Foreign State: None
Device Speed: Unknown
Link Speed: Unknown
Media Type: Hard Disk Device
6、现在再做RAID0
./MegaCli64 -cfgldadd -r0 [0:3] WB RA Direct -a0
Adapter 0: Created VD 马赛克
Adapter 0: Configured the Adapter!!
Exit Code: 0x00
这时候再看./MegaCli64 -LDGetProp -Cache -Lall -a0,应该会多一行,对应上面的新VD
linux单盘raid0,MegaCli修复单盘RAID0相关推荐
- linux单盘raid0更换,MegaCli修复单盘RAID0
背景:某台机器做个几块单盘RAID0,可以理解成单盘单用,因为有RAID卡必须要做RAID才能识别到硬盘,所以单块盘也要做成RAID0.现在有块盘坏了,厂家换了新盘没重做,怎么恢复呢? 1.查看所有磁 ...
- Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块
Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块 http://www.mamicode.com/info-detail-1372846.html 最近处理的一件 ...
- Linux下的文件系统修复
Linux下的文件系统修复 一.进行磁盘分区 二.格式成xfs文件系统 1.查看分区 2.格式化分区 三.挂载分区 1.查看分区的uuid 2.将挂载信息写入/etc/fstab 3.挂载分区 四.破 ...
- linux故障排除与修复(troubleshooting)
linux故障排除与修复(troubleshooting) 环境为:Red Hat Enterprise Linux Server 5 Update 4 1,首先,先把boot下的东西都全部删掉. 哎 ...
- 深度linux系统反复重启,修复启动
Contents 介绍 如果GRUB接管MBR,那么GRUB安装分为三部分: 第一部分(一般情况下)写在了MBR上 第二部分是将core.img嵌入到MBR之后的保留扇区部分 第三部分才是/boot/ ...
- Pwn2Own 2020 曝出的Linux 内核漏洞已修复
聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 周二,ZDI 发布安全公告称, Pwn2Own 2020 黑客大赛上被用于在 Ubuntu Desktop上将权限提升至 root 的 ...
- Linux系统故障排查和修复技巧
(一)单用户模式 Linux系统提供了单用户模式(类似Windows安全模式),可以在最小环境中进行系统维护.在单用户模式(运行级别1)中,Linux引导进入根shell,网络被禁用,只有少数进程运行 ...
- linux下磁盘检查修复命令e2fsck
linux下磁盘检查修复命令e2fsck -a: 检查 partition,如发现问题会自动修复. -b: 设定 superblock 位置. -B size: 指定 size 作为区块大小. -c: ...
- 最好用的Linux系统磁盘数据修复工具合集!
磁盘是计算机技术中非常常见的概念,它是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失.但在日常工作中,我们经常会遇到不小心误删数据的情况,因此就需要进行数据恢复,那么Li ...
- linux 微代码下载,英特尔放出Linux微代码以修复Meltdown和Spectre漏洞
原标题:英特尔放出Linux微代码以修复Meltdown和Spectre漏洞 近日,Intel发布了最新版本的Linux处理器微代码数据文件,而这个补丁文件能够修复Intel CPU中的Spectre ...
最新文章
- 这个AI能帮你女朋友自拍:从照片生成3D视频,总有个角度让她满意
- synchronize和lock的区别 synchionzie与volatile的区别
- 数据结构实验之栈与队列九:行编辑器
- 记录 McAfee WebAdvisor 产生大量日志文件,卸载时一直转圈圈,成功卸载方式
- pycharm 进行远程服务器修改与调试
- 怎么在idea中找实现类
- zbb20171215 git 版本回退
- backgroundworder 简单使用
- FPGA(0)--quartusⅡ安装
- 【算法设计与分析】14 分治算法的一般描述和分析方法
- 正在成为史上最全分类 Android 开源大全
- Matploblib work5
- 颠覆QQ,干掉微信?腾讯内测“朋友”,会是下一个国民社交APP吗
- ubuntu 的 kitti2bag安装与测试
- 误删微软应用商店怎么装回来
- 硬盘的老化测试软件,扩容卡检测、扩容U盘检测工具(MyDiskTest)
- 中国传统文化课程笔记
- Tomcat端口配置(详细)
- 大专学历就职会不会有瓶颈?
- Java 添加、替换、删除PDF中的图片
热门文章
- PID算法优化之积分器抗饱和处理
- vs2017使用教程
- 计算机酷我音乐文件夹,酷我音乐缓存文件在哪?打开酷我音乐缓存文件的方法...
- pyltp实体识别_基于pyltp进行命名实体识别
- 基于android的健康管理系统客户端的设计与实现,基于Android的健康管理系统客户端的设计与实现...
- ae插件form_在 After Effects 中最受欢迎的10大AE插件推荐
- lan口配置 petalinux_【Xilinx-Petalinux学习】-02-建立PetaLinux工程
- IO 和NIO的区别
- 步态识别技术与ReID技术
- 计算机专业人才需求调研背景,计算机专业人才需求调研报告