暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

Exadata X6存储0/1号硬盘更换

620

概述

Exadata 一体机存储硬盘故障,一般是可以直接在线热插拔替换,根据故障提示灯,拔出故障硬盘,插入新硬盘即可,步骤相对简单。

如果更换是0和1号槽位的硬盘,不可直接进行热插拔,因为在X7之前的一体机(不包含X7),0和1号槽位的硬盘划分了一部分区域用来存放操作系统,需要提前检查相关信息后,方可更换。

下面将介绍X7之前的一体机(不包含X7)更换0和1号盘位相关操作步骤。

实施步骤

mdadm检查状态

-- df 获取根分区LVM
[root@hostname /]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/md5              10317752   2906660   6886980  30% /                <==============
tmpfs                 12265720         0  12265720   0% /dev/shm
/dev/md7               2063440    569452   1389172  30% /opt/oracle
/dev/md4                118451     37567     74865  34% /boot
/dev/md11              2395452     74228   2199540   4% /var/log/oracle

-- 0或1号盘故障后,检查正常显示如下

[root@hostname ~]# mdadm -Q --detail /dev/md5
/dev/md5:
        Version : 0.90
  Creation Time : Wed Apr 11 12:08:33 2012
     Raid Level : raid1
     ...
    Update Time : Wed Apr 11 13:35:04 2012
          State : clean, degraded                   <============
 Active Devices : 1
Working Devices : 1
 Failed Devices : 1
  Spare Devices : 0

           UUID : <UUID>
         Events : 0.838

    Number   Major   Minor   RaidDevice State
       0       8        5        0      active sync   /dev/sda5
       1       0        0        1      removed       <============

       2       8       21        -      faulty spare /dev/sdb5

在热更换系统磁盘之前,验证根卷是否处于<State: clean,degraded>。如果是<State: active>或<State: clean>,则磁盘尚未准备好删除。

出现故障的磁盘应显示为。如果2个磁盘显示为,则故障磁盘尚未准备好热删除。

如果磁盘在未准备好的情况下被热插拔,操作系统可能会崩溃,恢复非常困难。

mdadm 显示<State: active>或<State: clean>处理

下面显示,需要使用mdadm手动将故障磁盘的根卷设置为故障状态,并从配置中删除该卷。

[root@####cel03 ~]# mdadm -Q --detail /dev/md5
/dev/md5:
        Version : 0.90
  Creation Time : Thu Mar 17 23:19:42 2011
     Raid Level : raid1
     Array Size : 10482304 (10.00 GiB 10.73 GB)
  Used Dev Size : 10482304 (10.00 GiB 10.73 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 5
    Persistence : Superblock is persistent

    Update Time : Wed Jul 18 11:53:34 2012
          State : active
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : e75c1b6a:64cce9e4:924527db:b6e45d21
         Events : 0.108

    Number   Major   Minor   RaidDevice State
       0       8        5        0      active sync   /dev/sda5
       1       8       21        1      active sync   /dev/sdb5

下面将插槽1中的磁盘设置故障并删除根卷

[root@####cel03 ~]# mdadm --set-faulty /dev/md5 /dev/sdb5

mdadm: set /dev/sdb5 faulty in /dev/md5

[root@####cel03 ~]# mdadm --remove /dev/md5 /dev/sdb5

运行以上命令后,mdadm查看,应显示sdb状态为“removed”,插槽1可以正常更换。

附加信息

基于Sun Fire X4275和Sun Fire X4270M2服务器的Exadata存储服务器的插槽位置:

HDD2HDD5HDD8HDD11
HDD1HDD4HDD7HDD10
HDD0HDD3HDD6HDD9

基于Sun Server X3-2L/X4-2L和Oracle Server X5-2L/X6-2L/X7-2L/X8-2L/X9-2L服务器的Exadata存储服务器的插槽位置:

HDD8HDD9HDD10HDD11
HDD4HDD5HDD6HDD7
HDD0HDD1HDD2HDD3

参考文档

Root Volume of Predictive Failure Boot Hard Drive in an Exadata Storage Server Remains in State of ‘active’ Document 1524329.1

How to Replace a Hard Drive in an Exadata Storage Cell Server (Hard Failure) Document 1386147.1

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论