阿里云
发表主题 回复主题
  • 401阅读
  • 8回复

新节点主机上修改盘符是否影响现网数据库

级别: 论坛粉丝
发帖
640
云币
1287
目前需要对现网的RAC双节点数据库扩容添加两个新节点,操作系统为AIX,数据库版本为11.2.0.3厂家需要对新节点做存储映射,保证4个节点看到的存储是一致的,映射的过程包含修改盘符,如生产节点RAC1看到的数据文件假如是rhdisk10,在新节点RAC3上对应的可能是rhdisk20,现需要在新节点RAC3上把rhdisk20的盘符改名为rhdisk10,保证看到的盘符一致,由于是共享同一套存储,这个在新节点RAC3上修改盘符的操作是否会对数据库造成影响啊,由于是在线比较重要的数据库,做这个操作是否需要停生产数据库,谢谢!


级别: *
发帖
*
云币
*


但是,我建议你没有必要去修改,这种事儿能不做就不做,没必要给自己找麻烦呀~


这种牵扯到操作系统和数据库两方面问题的事儿,很容易碰到bug和一些莫名其妙的问题,到时候两边扯皮,增加风险~
级别: *
发帖
*
云币
*





稍等,难道是我理解错了?你只修改还未加入RAC中的新节点上的设备名?


已经在RAC中的节点中的设备名不修改?



如果是这样,那应该在加入RAC之前修改,跟RAC没有任何关系,不会影响对RAC有任何影响~


因为设备名仅仅是操作系统分配的一个标识,ORACLE使用这个标识而已,如果这台机器还没有加入RAC(还没有安装GRID软件),这个设备名随便改,不用停止任何应用~



我上面理解的是,修改现在RAC中正在使用的节点上的ASMDISK设备名,看样是我理解错了~

级别: *
发帖
*
云币
*





做这个操作需要停掉ASM实例,因为ASM实例要重新识别ASMDISK~

我想问一下voting disk和orc的asmdisk path(设备名)是否要修改?

因为crs需要votingdisk,这个votingdisk有在asm上,而votingdisk的路径存储在本地的ocr中,所以如果你修改votingdisk的设备名,就必须手动用命令replace votingdisk,来告诉本地votingdisk已经更改为其他设备~


至于数据库文件的东西你不需要管,ASM自动读取ASMDISK头部,就能mount asmdiskgroup,数据库数据存放在diskgroup中,他不在乎ASMdisk的名字是否改变

级别: *
发帖
*
云币
*




由于新主机还没搞好,目前还不能上去查看新节点的每块盘是否和生产的对应,但是估计很多盘符都需要修改,包括VOTING DISK也是很有可能的。

但是对于新主机来说,只是修改别名操作,这种也会对数据库影响这么大啊。
级别: *
发帖
*
云币
*





我查了一下rendev的解释,里面提到了驱动的问题~


你的存储使用是SDDPCM还是MPIO?

似乎在SDDPCM上有bug

Some disk multipathing solutions my have problems with device renaming. At least some versions of EMC PowerPath and some IBM SDDPCM tools (IBM storage MPIO tools) have dependencies on disk names which can lead to problems when disks are renamed. For this reason, device renaming should only be used with the AIX native MPIO device driver, unless confirming with the storage vendor your storage solution is compatible with renaming the disks.



如果你是SPDDPCM的驱动,我建议你还是停机来做~

TMD IBM的bug出奇的多~


不过我现在用的SDDPCM 2.6.6.0 + V7000 没有碰到rendev的任何bug~










级别: *
发帖
*
云币
*




是的。就是修改还未加入RAC的新节点上的设备名来的,

关键这个系统太重要了,搞得厂家都不敢搞,有点怕影响生产数据库来的。新节点主机上修改盘符是否影响现网数据库-数据库节点新节点主机上修改盘符是否影响现网数据库-数据库节点是什么
级别: *
发帖
*
云币
*





AIX? 映射的过程包含修改盘符?


首先存储的mapping是在存储端上做的和操作系统无关~

mapping后,操作系统用cfgmgr来识别新设备,会对新设备分配一个设备名,也就是你说的rhdiskxx


AIX没有盘符这个概念,你说的事情是修改设备名,可以使用rendev来实现(AIX 6.1就提供此功能了)


你的数据库是RAC,应该使用的是ASM~

修改设备名称对ASM唯一的影响就是 asm_diskstring参数~

其他的无所谓
级别: *
发帖
*
云币
*




使用的存储是IBM DS 8700来的。
发表主题 回复主题
« 返回列表
«12345678910»
共10页
上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 71 - 60 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)

      版权声明

      开发者论坛为你提供“新节点主机上修改盘符是否影响现网数据库”的内容,论坛中还有更多关于 “新节点主机上修改盘符是否影响现网数据库” 的内容供你使用,该内容是网友上传,与开发者论坛无关,如果需要删除请联系zixun-group@service.aliyun.com,工作人员会在5个工作日内回复您。