RAC数据库一节点更换HBA卡导致emc存储设备序号变动处理记录

环境简介:

操作系统 redhat linux 5.5

数据库  Oracle  RAC 10.2.0.4

存储   EMC

多路径  PowerPath

需求:

客户方一套oracle RAC系统,其中一个节点的机器坏了一个HBA卡,需要更换。

作为数据库技术人员,我协助配合,和同事一起处理该事情。

实施:

同事之前查阅资料,表示更换同型号的HBA卡,比较简单,操作步骤为停RAC节点,停机器,换hba卡,启动机器,启RAC节点实例相关服务。

和客户方负责人沟通,申请了中午停机时间一个半小时,本以为足够了,谁知后来的情况异常曲折。

停节点实例及相关服务,停机,很顺利;

问题:

取下坏的HBA卡,换上新的HBA卡,启动系统,两块HBA卡都没有被识别到

重启,还是识别不到;

换上坏的HBA卡,启动机器,原来的都识别不了了;

打电话,查资料,厂商的意见是同型号的HBA卡更换后,需要反复重启机器,肯定能识别到;

将信将疑,几次重启后,果然识别到了,但是emc存储设备序号好多都变了,节点实例起不来,实际上是crs起不来,报错CRS-0184 ,无法访问OCR物理设备;

最开始crs服务没有起来,root  /etc/init.d/init.crs  start

Oracle   crs_start -all 始终 报错CRS-0184

/tmp目录下有生成一些crs相关的临时日志文件报错

再次停机,将坏的HBA卡光纤线拔掉,fdisk –l

powermt display dev=all

fdisk –l|grep ‘ ‘  比对节点1和节点2的设备名称,然后将节点2上变化的设备序号重命名调整为和节点1一致,因为之前两个节点上识别的设备序号就是一致的。

emcpadm renamepseudo –s emcpowerx –t emcpowerz

中间还碰到设备名称已经被使用,无法重命名问题,后来想办法通过使用过渡名称解决了;

还有剩下几个设备名称多次尝试始终无法修改,后来发现节点crs等服务自动起来了,可能是某些设备已经被使用了,所以无法重命名;于是我果断停oracle相关服务,果然马上能重命名了。全部重命名完成后保存下配置powermt save,启动节点相关服务,正常。

教训:

维护工作尽量放到没有业务时操作,如晚上

详细的实施方案,审批流程规范

对所做的工作应该非常清楚详细步骤及风险、所需的时间等,全面控制

向客户申请维护窗口时,在估计所需的时间上加一些时间,以防出现意外情况

……

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21256317/viewspace-1063988/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21256317/viewspace-1063988/

RAC数据库一节点更换HBA卡导致emc存储设备序号变动处理记录相关推荐

  1. HPUX11.31环境下,更换HBA卡后的配置操作(HP-UX)

    更换HBA卡后的配置操作(HP-UX) 本节主要介绍当更换HP-UX主机的HBA卡后,如何在存储系统侧和主机侧进行相关的配置,使得更换后的HBA卡能正常使用. 配置前准备(HP-UX) 配置操作(HP ...

  2. linux服务器新装hba卡,Linux更换HBA卡后重新扫盘指令|或者新增HBA卡

    lspci #查看是否有HBA,linux6通过lspci可以查看 首先确认是哪种光纤卡: lspci | grep -i fibre 光纤卡基本上就以下两种: Emulex: lsmod |grep ...

  3. linux 扫描 hba卡磁盘,Linux下更换HBA卡重新扫盘

    Linux 主机上外接FC存储时,一般都会在主机上加装HBA卡,HBA卡通过WWN号连接光纤交换机或直接存储.如果HBA卡出问题需要更换时,WWN号相应的也会改变,中间的这个纽带相当于断了,就无法正常 ...

  4. linux里hba状态_Linux更换HBA卡后重新扫盘指令

    Llinux 主机上外接FC 存储时,一般都会在主机上加装HBA 卡,HBA卡通过WWN号连接光纤交换机或直接存储.如果HBA卡出问题需要更换时,WWN号相应的也会改变,中间的这个纽带相当于断了,就无 ...

  5. 服务器存储hba卡直连,hba卡直连存储_fc hba卡之间如何连接_hba卡怎么连存储(5)

    鉴于上述种种原因,于是我们引进了LUN的概念,也就是说LUN ID的作用就是扩充了Target ID.每个Target下都可以有多个LUN Device,我们通常简称LUN Device为LUN,这样 ...

  6. IBM小型机+Oracle数据库+EMC存储设备,IOE简介

    1.IOE IOE分别是IBM.Oracle.EMC,更确切地说是IBM小型机.Oracle数据库与EMC存储设备的组合.这三驾马车构成了一个从软件到硬件的完整商用数据库系统,可以说是同类产品中的最佳 ...

  7. linux hba卡 存储配置,Redhat安装hba卡,配置emc powerpath,配置LVM

    1.下载HBA卡的驱动,下面以QLOGIC QLE2670为例 去http://www.qlogic.com/pages/default.aspx网站,选择主页上的download,然后查找到QLE2 ...

  8. 【服务器开发必备知识总结】:BMC开发、raid卡、HBA卡、HDD硬盘、SSD硬盘、ME、cpld、服务器路数、U数介绍、intel cpu 平台架构介绍

    文章目录 bmc 内存泄露的详细定位方法 服务器HBA卡介绍 服务器raid卡介绍 服务器HBA卡和RAID卡区别与联系是什么? 服务器HDD硬盘与SSD硬盘介绍 服务器硬盘模式AHCI啥意思? 服务 ...

  9. linux里hba状态_在Linux/Unix平台查看HBA卡的WWN号 和状态

    对于不同版本的unix系统 查看你hba io状态的总结 AIX: 1,获得AIX主机连接的光纤设备: # lsdev -Cc adapter -S a | grep fcs fcs0     Ava ...

最新文章

  1. SAP MM 采购ERP顾问咨询费限制总金额的框架协议实现方案
  2. 参考基因组中的特殊序列
  3. python学习:函数传参数
  4. 自学python需要多长时间-零基础自学python要多久?
  5. java resources目录 编码_关于Java项目读取resources资源文件路径
  6. SecureCRT配置proxy连接云主机
  7. 计算机课中初中一年级学生特点分析,初中信息技术说课稿:计算机的组成
  8. SQL Server 数据库部分常用语句小结
  9. python图灵测试_最前沿:基于GAN和RL的思想来训练对话生成,通过图灵测试可期!...
  10. leetcode205. 同构字符串 一般人一次做不对的简单题
  11. C# 调用命令行,参数有空格
  12. javascript实现-右下角广告框效果
  13. UGUI制作Tab标签页
  14. 形式语言与自动机总结笔记
  15. Android aab打包
  16. 2020智能营销领域最具商业合作价值企业盘点
  17. 第十一章:如何拆分项目目标?
  18. input输入框只能输入字母
  19. match、search、findall用法区别
  20. stacking集成模型预测回归问题

热门文章

  1. python正态性检验:检验数据是否服从正态分布
  2. python贴天盖地广告_为什么铺天盖地都是 Python 的广告?
  3. 关于王者荣耀的铭文理解
  4. 深度卷积生成对抗网络DCGAN之实现动漫头像的生成(基于keras Tensorflow2.0实现)
  5. python 视频库_Python视频编辑库MoviePy的使用
  6. mysql chr函数_mysql标量函数
  7. PowerDesigner,如何将Oracle数据库建表语句转化成Mysql数据库建表语句。
  8. Seata TCC模式-TCC模式
  9. centos7开放mysql端口
  10. 计算机专业留学申请经验介绍,美国留学 TOP20计算机专业PhD申请经验