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