更换DS4700控制器的悲与喜

机型:DS4700     原微码:06.23.xx

更换部件:控制器 (使用的控制器微码07.60.52.00)

误操作过程:

1,关掉存储换控制器 --(兄弟们千万别再这么干了!说不定真会死人的!)

2,未确定使用控制器的微码版本

重点提示:以后更换控制器一定要搞清楚插上去的控制器的微码啊,不然的话。你明白的。。

误操作之后的结果见图:

1,出现报错 data rate negotiation failed

2,数据盘被置为OFFLINE状态

3,查看array 发现 容量为0 并且状态是EXPORTED – READY FOR IMPORT

当时看到这里我倒吸一口凉气,这次撞大运了,数据完蛋了。赶紧咨询现场工程师(幸好有一份数据备份)。接下来就是分析数据恢复方案。

汇总了几个人的意见得出2个方案。

1,  降微码来恢复数据 (应该有把握恢复数据)。

2,  把盘柜syswipe一下重建然后从备份恢复数据。

当时都准备执行第一方案准备带着公司的6版本的控制器奔向现场了,这是有兄弟(张泽人)从网上找到一篇文章和这里的情形一模一样。于是大家坐下来仔细查看了这篇文章并且斟酌再三认为即便是这样不行也应该不会破坏硬盘的数据,反正还有数据备份呢。

索性尝试一下IMPORT ARRAY

过程如下:1,选中array  à选择advanced –>maintenance->import array

下面这步提示MAPPING将会删除

当看到这步的时候心里高兴极了,恢复成功了。

查看硬盘状态都正常。

最后在sm中重新做mapping ,然后在主机端删掉光纤卡然后重认,正常。

Varyonvg datavg  正常  。 mount 文件系统  正常

启动数据库正常。。此时大家的心算是彻底放到肚子里面了。。

后续问题:1,现在微码是07.60.52.00  按照ibm官方文档上说rdac最高支持到07.60.28.00

但是这里启动正常。接下来几天我们会重点关注这个客户的使用情况。最后不行的话估计还得改回mpio模式。

最后我在ibm官网里面有关于看了一下确实是有关于migrating an array

大概步骤是首先要export array  然后把硬盘拔出来查到新存储上 最后做import array

ds4700更换控制器导致磁盘无法识别-处理方法的更多相关文章

  1. crfclust.bdb导致磁盘满

    检查ora.crf服务 crsctl stat res ora.crf -init -t 关闭ora.crf服务 crsctl stop res ora.crf -init cd $ORACLE_HO ...

  2. Hanlp-地名识别调试方法详解

    HanLP收词特别是实体比较多,因此特别容易造成误识别.下边举几个地名误识别的例子,需要指出的是,后边的机构名识别也以地名识别为基础,因此,如果地名识别不准确,也会导致机构名识别不准确. 类型1 数字 ...

  3. HanLP-地名识别调试方法

    HanLP收词特别是实体比较多,因此特别容易造成误识别.下边举几个地名误识别的例子,需要指出的是,后边的机构名识别也以地名识别为基础,因此,如果地名识别不准确,也会导致机构名识别不准确. 类型1 数字 ...

  4. javascript四种类型识别的方法

    × 目录 [1]typeof [2]instanceof [3]constructor[4]toString 前面的话 javascript有复杂的类型系统,类型识别则是基本的功能.javascrip ...

  5. sql语句删除由于无主键导致完全重复的数据方法

    sql语句删除由于无主键导致完全重复的数据方法 select distinct * into #Tmp from t_column drop table t_column select * into ...

  6. 深度卷积网络(DCNN)和人类识别物体方法的不同

    加州大学洛杉矶分校在PLOS Computing Biology上发表了一篇文章,分析了深度卷积网络(DCNN)和人类识别物体方法的不同:深度卷积网络(DCNN)是依靠物体的纹理进行识别,而人类是依靠 ...

  7. 系统导出数据到excel,数据量过大(大约10W)条,导致服务器 cpu 100%解决方法

    系统导出数据到excel,数据量过大(大约10W)条,导致服务器 cpu 100%解决方法

  8. 希捷powerchoice磁盘休眠功能配置方法

    本篇关于希捷磁盘休眠的配置方法 准备设置的软件 下载地址 https://raw.githubusercontent.com/Seagate/ToolBin/master/SeaChest/Power ...

  9. Linux服务器更换主板后,网卡识别失败的处理方法

    1)现象说明公司IDC机房里的一台线上服务器硬件报警,最后排查发现服务器主板坏了,随即联系厂商进行更换主板,最后更换后,登录服务器,发现网卡绑定及ip信息都在,但是ip却ping不通了,进一步排查,重 ...

随机推荐

  1. Python内置函数(49)——isinstance

    英文文档: isinstance(object, classinfo) Return true if the object argument is an instance of the classin ...

  2. linux centos6.8 下安装mysql 步骤

    安装环境:vmware12.centos6.8.centos中配置阿里云数据元 1.下载mysql 运行: sudo yum -y install mysql-server 如果下载失败,可以卸载重新 ...

  3. python Django之Form组件

    python Django之Form组件 Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 小试 ...

  4. python JavaScript

    JavaScript 一. JavaScript Javascript 在开发中绝大多数情况是基于对象的.也是面向对象的. a. JavaScript的引入方式 1 2 3 4 5 6 7 #直接编写 ...

  5. python—-模块与包1

    模块与包 1 什么是模块? 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀 2 为何要使用模块? 如果你对出python解释器然后重新进入,那么你之前定义的函数 ...

  6. MyBatis(三):数据库查询结果不为空,但是使用MyBatis框架查询为空问题

    1.这个问题主要和返回字段是否和实体类javabean中的字段是否一致导致的问题. 解决方案: sql语句 : select account_id as "accountId" a ...

  7. POJ-1062 昂贵的聘礼---Dijkstra+枚举上界

    题目链接: https://vjudge.net/problem/POJ-1062 题目大意: 中文题 思路: 1是终点,可以额外添加一个源点0,0到任意一节点的距离就是这个点的money,最终求的是 ...

  8. Vue项目模板--和--webpack自动化构建工具的---项目打包压缩使用

    [首先安装node.js]: 1. 从node.js官网下载并安装node,安装过程很简单. 2. npm 版本需要大于 3.0,如果低于此版本需要升级它: # 查看版本 npm -v2.3.0 #升 ...

  9. LeetCode169:Majority Element(Hash表\位操作未懂)

    题目来源: Given an array of size n, find the majority element. The majority element is the element that ...

  10. .NET CORE 2.0之 httpcontext

    HttpContext  在之前的.NET framework 是一个非常常用且强大的类,在.NET CORE2.0中要像以前用是不太方便的了, 要是用sesson 首先需要在startup 的Con ...