救急!oracle在Sun 磁盘阵列上遇到奇怪问题

[复制链接]
查看11 | 回复7 | 2009-2-23 21:48:25 | 显示全部楼层 |阅读模式
各位同仁:
你们好,我们的系统在电信局遇到一个问题,作为oracle管理员我无法找出问题的根源,望大家指教一二。
现象:
系统运行在Sun 1280 server + 2台Sun disk array 3310 上。磁盘阵列模式为Raid 0+1,互为备份,datafile全部在磁盘阵列上。在做一个查询操作时,响应时间由原来的20毫秒突然变为十几甚至几十分钟。我把系统切换到另外一套Sun 1280 + 3310disk array 后恢复正常。
问题:
请问各位有哪些原因会导致数据库在磁盘阵列上会遇到上述的问题。
盼望你的回复,谢谢!!!


回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
3310和主机怎么相连的呀,走的SCSI直连还是走的光纤交换机啊,
再者,从数据库级监控一下应用执行计划是如何的
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
首先谢谢楼上这位同仁。
Disk array 3310 与 Sun 1280 server之间为SCSI 直连。
从执行计划上看与平时并无不同。
只是响应时间突然变大,好象整个oracle系统不我work了。但实际情况是磁盘阵列好象并没有彻底坏,所以系统并没有自动从一台3310自动切换到另外一台3310上,所以我不得已把系统从这套平台手工切换到另外一套1280+3310上。
郁闷


回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
最初由 joeguo101 发布
[B]首先谢谢楼上这位同仁。
Disk array 3310 与 Sun 1280 server之间为SCSI 直连。
从执行计划上看与平时并无不同。
只是响应时间突然变大,好象整个oracle系统不我work了。但实际情况是磁盘阵列好象并没有彻底坏,所以系统并没有自动从一台3310自动切换到另外一台3310上,所以我不得已把系统从这套平台手工切换到另外一套1280+3310上。
郁闷

[/B]

建议
1: 检查/var/adm/messages,如果硬件或者OS有问题,
这里面一般会有纪录
2. 我这边用的是3510, 3310我没用过,但是想来在3310上也应该有
报警信息,查看一下这些信息。3510可以通过console或者telnet
连上,3310我不知道,你得查一下手册
3.查看bdump/alert..log
4.在init.ora里打开sql_trace,看是不是oracle有问题
请把检查结果说明一下.
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
楼上的仁兄,
谢谢,right:
/var/adm/messages 下的信息:
Dec 20 07:12:23 PPPSVR1 scsi: [ID 107833 kern.warning] WARNING: /ssm@0,0/pci@19,700000/pci@2/scsi@5/sd@0,0 (sd76):
Dec 20 07:12:23 PPPSVR1
SCSI transport failed: reason 'timeout': retrying command
bdump下的alert log中没有异常记录出现
Disk array 3310 自己的log我们正在查,稍后马上提供给大家。

因为有了大家,生活才会变得美好一些!!!
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
根据直觉,这个象硬件的问题,scsi卡或者3310的问题,应该不是oracle本身的问题
如果需要的话,建议先做oracle的完整冷备再动硬件。
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
应该是硬件的问题,建议检查硬件
回复

使用道具 举报

千问 | 2009-2-23 21:48:25 | 显示全部楼层
我正在配合sun工程师对硬件做check,有结论后通知大家。

---------
懂得分享才懂得快乐
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行