Oracle Exadata 硬盘更换完全手册

date
Aug 15, 2025
status
Published
slug
exadata-replace-disk
tags
Tech
summary
type
Post
  • 更换前确认工作:
      1. Cell 节点确认信息:
        1. 确认告警信息及硬盘状态:
           
          确认服务状态:确保 MS 服务在运行状态,MS 服务负责自动创建celldisk和griddisk等
           
      1. DB 节点确认信息:
        1. 正常部署包括 12 个用于data的 griddisk、12 个用于reco 的 griddisk,以及 10 个用于 dbfs_dg 的 griddisk。
      1. 确保 DB 节点上对应的 griddisk 已经从asm diskgroup中移除,结果应该是看不到,如果有则需要其他步骤移除后再进行更换
    • 硬盘更换
        1. 物理位置对应关系
          1. Sun Server X3-2L/X4-2L and Oracle Server X5-2L/X6-2L/X7-2L/X8-2L/X9-2L servers:
            HDD 8 9 10 11 HDD 4 5 6 7 HDD 0 1 2 3
             
            Exadata Storage Servers based on Sun Fire X4275 and Sun Fire X4270M2 servers: HDD 2 5 8 11 HDD 1 4 7 10 HDD 0 3 6 9
             
        1. 指示灯点亮
          1. 检查版本
            11.2.3.3.0之前
            11.2.3.3.0之后
             
        1. 物理更换,移除老硬盘后需要等待三分钟再插入新硬盘
        1. 关闭指示灯
          1. 11.2.3.3.0之前
            11.2.3.3.0之后会自动关闭
        更换完成后系统会自动创建 physicaldisk,lun,celldisk,griddisk并自动reblance
         
    • 更换后检查工作
      •  
        1. Cell 节点
          1. 检查硬盘,celldisk,griddisk状态
        1. DB 节点
          1. 检查磁盘映射状态:
        1. 检查 Rebal 状态,如果正在中心rebal 说明正常等待完成即可,如果加快rebal 的速度,可以在线调整 rebal power实现
          1. 如果没有rebal操作则手工干预,方法如下:一般没有自动rebal的会磁盘greoup_number 为0
         
        • 注意事项:
            1. 请务必一次只更换一个驱动器,以避免数据丢失的风险
            1. 物理更换硬盘时候务必拆除后等待三分钟,以便 MS 守护程序识别旧驱动器的删除,更换完成后等待三分钟,让 MS 守护程序开始重建虚拟驱动器
           
          • 对于处于online状态的,需要更换的:
              1.  Exadata System Software Lower Than 21.2.0 
                1. DB节点:
                   
                  Cell 节点:
              1. Oracle Exadata System Software 21.2.0 and Higher
               
          • 更换后 ms 服务没有自动创建 celldisk,griddisk
            • 可能因为BUG或者其他原因所致,可参考:
              处理过程:
              1. 检查磁盘微码
                1. 重启cell 节点:

            © Vast Wei 2021 - 2025