Oracle Exadata X3-2 数据库节点更换硬盘

Exadata X3-2 日常维护手册

数据库节点硬盘更换方案

确认需要更换的磁盘

1.1通过执行如下命令获得MegaRAID 卡的device ID:

# /opt/MegaRAID/MegaCli/MegaCli64 -encinfo -a0 | grep ID
Device ID : 252

1.2查看磁盘firmware的状态信息

# /opt/MegaRAID/MegaCli/MegaCli64 -pdlist -a0 | grep -iE "slot|firmware"
Slot Number: 0
Firmware state: Unconfigured(bad)
Slot Number: 1
Firmware state: Online, Spun Up
Slot Number: 2
Firmware state: Online, Spun Up
Slot Number: 3
Firmware state: Rebuild

1.3再使用如下命令查看更详细的信息

# /opt/MegaRAID/MegaCli/MegaCli64 -pdlist -a0 | grep -iE "slot|predictive|firmware"
Slot Number: 0
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Firmware state: Online, Spun Up
Slot Number: 1
Predictive Failure Count: 12
Last Predictive Failure Event Seq Number: 0
Firmware state: Online, Spun Up
Slot Number: 2
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Firmware state: Online, Spun Up
Slot Number: 3
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
Firmware state: Hotspare, Spun down

更换磁盘

2.1使用如下命令打开硬盘的LED灯辅助确认磁盘槽位

# /opt/MegaRAID/MegaCli/MegaCli64 -PdLocate -start -physdrv[E#:S#] -a0

注:E#指deviceID S#指 slot number 如 [252:0],此命令执行后硬盘左侧的LED灯会闪烁

2.2如果损坏的磁盘是RAID的一部分则需要如下命令确认当前RAID卷的状态信息

#/opt/MegaRAID/MegaCli/MegaCli64 -LdPdInfo -a0 | grep -iE "target|state|slot"
Virtual Drive: 0 (Target Id: 0)
State : Degraded
Slot Number: 3
Firmware state: Rebuild
Foreign State: None
Slot Number: 1
Firmware state: Online, Spun Up
Foreign State: None
Slot Number: 2
Firmware state: Online, Spun Up
Foreign State: None

注:如果磁盘显示为online则表示热备盘的回拷(copyback)或者RAID盘的重组(rebuild)已经完成,如果显示的状态为rebuilding或者copyback则可使用如下命令查看进度

# /opt/MegaRAID/MegaCli/MegaCli64 -pdrbld -showprog -physdrv [252:3] -a0
Rebuild Progress on Device at Enclosure 252, Slot 3 Completed 9% in 3 Minutes.

进度完成后执行还盘操作

2.3.手动换盘

3.验证工作

3.1使用如下命令确认RAID重组完成

/opt/MegaRAID/MegaCli/MegaCli64 -pdlist -aAll | egrep “Enclosure|Slot|Firmware|^Type”

Firmware state: Rebuild

3.2使用如下命令查看Firmware的状态

# /opt/MegaRAID/MegaCli/MegaCli64 -Pdlist -a0 |grep "Slot\|Firmware state"

Slot Number: 0

Firmware state: Online, Spun Up

Slot Number: 1

Firmware state: Online, Spun Up

Slot Number: 2

Firmware state: Online, Spun Up

Slot Number: 3

Firmware state: Online, Spun Up

3.3清楚Unconfigured(good), Spun Down状态

/opt/MegaRAID/CLI/MegaCli -CfgLdAdd -R0[252:0] WB NORA Direct NoCachedBadBBU -strpsz1024 -a0

2 次浏览 更新于 2026-11-04

同组文章Exadata 一体机

查看本组全部 5 篇

没有找到想要的答案?

上传日志让 AI 帮你诊断,或者在控制台里直接向 AI 提问。