问个问题,VMware虚拟化集群,在存储层面做的是存储双活V7000 hyperswap,两个虚拟机做Oracle RAC ASM架构,其中一个存储宕了,虚拟机运行正常,但是数据库挂了,报I/O错误,有碰到过这种情况么,数据库上需要做什么参数设置?
虚拟机运行正常---你的虚拟机应该是建立在ESXI主机内置盘中。
报IO错误、数据库挂了---底层存储超时时间大于ORACLE的磁盘超时容忍范围。
说明存储宕机,两台V7000 HYPERSWAP卷的MASTER卷和AUX卷的切换时间过长。
给些查问题的建议:
请问你的整体架构是怎样的,两台V7000是放在同一个机房,还是跨机房?
你看看ORACLE和操作系统的磁盘超时时间是多长?
存储宕机后,HYPERSWAP卷的切换时间是多长?
木有遇到过!
1、根据您给的场景,双活中的其中一个数据中心宕机了,就出现了数据库挂了,是否说明了这个物理双活应用在您的架构场景中的弊端呢?
2、报出的I/O错误,能否判断是属于哪个层面的问题呢? 硬件 Or 数据库?