VMware上运行的RAC环境造成硬盘转数过高

[复制链接]
查看11 | 回复9 | 2012-1-4 11:58:44 | 显示全部楼层 |阅读模式
本帖最后由 驻跸映辉A 于 2012-11-27 10:12 编辑
大家好。
我最近遇到一个问题,在两台相同的机器上机器上安装的VMware ESXi 4,并且同时安装的Oracle 11.2.0.3 RAC系统(ASM系统有三个共享磁盘组)。
可是其中一台ESXi4的环境下的RAC系统只要一启动硬盘的转数就会达到5000以上,其它的虚拟机根本无法使用。
另一台机器就没有这个问题。
主机型号相同,内存相同。
出问题这个台机器有三块硬盘。
正常运行的那台机器只有一块硬盘。


disk.gif (23.3 KB, 下载次数: 0)
下载附件
这是从ESXi上取的硬盘转数图
2012-9-27 11:23 上传

想请问有没有解决的方法。
两台机器比较过,没有发现不同的设置。

问题已经解决了。把数据库升级到11.2.0.3.1之后就没有发生这个问题。
这是一个Oracle的内部错误。一般在运行超过一个月以后会产生这个问题。

回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
3块硬盘是怎么配置的? Raid0?
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
hkdba 发表于 2012-9-27 12:33
3块硬盘是怎么配置的? Raid0?

是的。主要是因为原来的磁盘空间不够。所以后来又加了两块500G的硬盘。
这两块硬盘是分别加的。一块是8月份初,一块是9月初加的。
可是这个RAC做成时,没有问题。
可是用了大概3天后才发生这个问题。
一直是转数过高。无法降下来。
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
硬盘转数还能过高?
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
请教楼主,硬盘当前的转数怎么看啊?
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
驻跸映辉A 发表于 2012-9-27 13:20
是的。主要是因为原来的磁盘空间不够。所以后来又加了两块500G的硬盘。
这两块硬盘是分别加的。一块是8月 ...

你的问题是否可以转换为某台3个硬盘组raid0的RAC系统,磁盘Io很高?
1) OS还是Db占用的IO?
2) 是否ASM在做平衡?
3) 有什么负载?

回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
折腾,测试还是生产?
测试就无所谓了,生产你早点放弃吧,根本不certify的方式。
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
我们生产非核心系统有用虚拟机的,企业版,还是不错的。宿主机是hp 580 pc server,加存储。
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
wolfop 发表于 2012-9-27 21:57
折腾,测试还是生产?
测试就无所谓了,生产你早点放弃吧,根本不certify的方式。

公司内部用于再现错误的环境。
按理说可以重复做成。并且有全拷贝。
但问题是一样的机器,多次重复实验都是这个样子。
就这台机器硬盘转数高。另外那台机器装了三套RAC在跑也没有问题。
还有这台机器在出问题前因为机房电源问题,从1号楼搬到现在的2号楼机房。
不会是搬的过程中造成硬件方面的问题吧。
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
hkdba 发表于 2012-9-27 14:02
你的问题是否可以转换为某台3个硬盘组raid0的RAC系统,磁盘Io很高?
1) OS还是Db占用的IO?

主要是现在看来是共享数据的问题。共享盘启动之后就会造成上面的问题。
你所说的设置都没有用过,这套系统只是一个简单的测试环境。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行