背景:某台机器做个几块单盘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相关推荐

  1. linux raid更换硬盘,linux系统raid1更换故障硬盘处理过程

    本文详细叙述了linux系统raid1更换故障硬盘处理过程. raid1更换故障硬盘处理过程: 1.服务器两个硬盘/dev/sda和/dev/sdb组成raid1,结构如下 /dev/sda1 + / ...

  2. linux mint 图标主题_如何在 Linux Mint 中更换主题

    一直以来,使用 Cinnamon 桌面环境的 Linux Mint 都是一种卓越的体验.这也是为何我喜爱 Linux Mint的主要原因之一. -- It's Foss(作者) 一直以来,使用 Cin ...

  3. linux mint 主题切换,详解如何在 Linux Mint 中更换主题

    一直以来,使用 Cinnamon 桌面环境的 Linux Mint 都是一种卓越的体验.这也是为何我喜爱 Linux Mint的主要原因之一. 自从 Mint 的开发团队开始更为严肃的对待设计, &q ...

  4. 华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核

    Linux系统rescue模式下修复内核和grub 故障现象 处理思路,内核报错,因此重新安装内核,通过光盘启动,进入救援模式. 1.进入救援模式 (1)华为服务器没有光驱,通过mgmt管理口登录,挂 ...

  5. Linux磁盘相关-分区与修复

    转自:http://balistardut.github.io/2016/01/30/Linux%E7%A3%81%E7%9B%98%E7%9B%B8%E5%85%B3-%E5%88%86%E5%8C ...

  6. linux修复安装软件,Linux系统安装教程及卸载修复

    如何安装Linux系统,Linux安装需要注意哪些问题,如何正确卸载Linux系统,Linux系统安装教程及卸载修复,随小编看看教程. 一.准备工作: 1.购买红旗Linux5.0桌面正式版安装光盘或 ...

  7. Linux系统引导过程及修复

    Linux系统引导过程及修复 1.通电 2.bios初始化 2.1 bios简介 2.2作用 3.磁盘引导 3.1mbr 3.2当mbr数据丢失系统会因为找不到启动分区而停止启动 3.2.1问题模拟方 ...

  8. Linux启动故障排查和修复技巧

    一个执着于技术的公众号 我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应对单用户模式.GRUB命令操作.Linux救援模式的故障修复案例帮助大家了解此类问题的解 ...

  9. Linux 系统启动故障排查和修复

    我发现Linux系统在启动过程中会出现一些故障,导致系统无法正常启动,我在这里写了几个应用单用户模式.GRUB命令操作.Linux救援模式的故障修复案例帮助大家了解此类问题的解决. (一)单用户模式 ...

最新文章

  1. 如何运用下载来的模板
  2. Master 横扫围棋各路高手,是时候全面研究通用人工智能了!
  3. java classpath 和 jar 简介
  4. 现代微波滤波器结构与设计_高功率射频及微波无源器件中的考虑和限制
  5. 服务器时间修改日志怎么查,查看云服务器的操作日志
  6. 多进程 VS 多线程
  7. 数字表达_神奇的数字英语表达一定会让你大吃一惊
  8. .NETCore中实现ObjectId反解
  9. Super VLAN
  10. java微信开发API解析(二)-获取消息和回复消息
  11. matlab18a,Matlab R2018a安装详解
  12. [答疑]关于产品线:充气娃娃,苍井空,猩猩
  13. Altium Designer 元器件库的介绍和使用
  14. react 在JXL中嵌入JS表达式
  15. 冲压模具中的回弹解决办法
  16. Matlab滤波器设计示例
  17. 初中级前端程序员面试中小型公司会问哪些问题?
  18. Python–cookbook–1.数据结构与算法
  19. 无法在Android手机上拨打或接听电话,如何解决
  20. JSP内置对象及常用方法

热门文章

  1. php 嵌入图片 div,如何使用Javascript往Div中插入图片的实例分析
  2. 平板电脑性价比排行,新发布的荣耀平板V6强不强?
  3. springboot2.6版本因循环引用导致启动时报错的问题Relying upon circular references is discouraged and they are prohibite
  4. Markdown教程(Typora使用教程)
  5. 初学C语言第一课代码
  6. Redis源码详解 - Replication(主备)流程
  7. 关于专利申请中的职务发明创造
  8. 如何用笔记本创建局域网
  9. 海岸线 LQ-619K 打印机驱动
  10. 服务器2008怎么打开隐藏文件,win2008隐藏指定的磁盘