免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2237 | 回复: 0
打印 上一主题 下一主题

[存储备份] 一个AIX5.3 oracle import出错的问题,初步解决,另求解决磁盘慢的方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-06 15:28 |只看该作者 |倒序浏览
本来是一个P570双机,原本一个DB2的库,一个Oracle9206的库

由于项目需要,将db2停止,Oracle的库导入到DB2这台主机,原Oracle主机同时运行,待割接后,留作他用。

所以,从Oracle主机上exp出用户下的数据库,总计16G,传到DB2主机时,就感觉磁盘速度明显要比Oracle主机慢些。

真正问题,发生在开始imp的时候,每次导入到一个打表,都会报如下错误

IMP-00058: ORACLE error 3113 encountered
ORA-03113: end-of-file on communication channel
IMP-00003: ORACLE error 3114 encountered
ORA-03114: not connected to ORACLE$

后oracle就宕了。再启动库,就会报

ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument
ORA-27061: skgfospo: waiting for async I/Os failed
IBM AIX RISC System/6000 Error: 22: Invalid argument

然后开始网上查找问题,可能是由于IBM AIX5.3-06的一个bug,安装操作系统补丁APAR IZ03260 ,由于版本正好是06,要求打ML06-sp4的补丁,既然打,索性来个最高的,

故下载了06 sp11的补丁进行了安装。安装后,依然报错,继续扒文,发现还要改个磁盘参数。

故将maxreqs参数调整为8192或者16384

chdev -l aio0 -a maxreqs=16384

要重启系统,故采用了以下临时的方式

aioo -o maxreqs=16384

但是更新后,问题依旧。。。很是头疼

继续扒文,之间怀疑某表的问题,故清空了出问题时候的表,再重新exp和imp,问题依旧。。。

开始抓狂,求助朋友,继续扒文。

最后的一线希望,有个文章说要改oracle参数

DISK_ASYNCH_IO= true, DBWR_IO_SLAVES=4

http://www.itpub.net/viewthread. ... p;extra=&page=1

按照此方法修改,尝试,果真,导入能够顺利进行了。耗时2天多。。。最后的办法ML8我都下好了。准备万不得已就打这个补丁了。

此后还是觉得这个DB2的主机磁盘很慢,数据库都装在一个DS4300的盘阵上,Oracle的盘阵反映就很快,copy,imp的速度都不错

但这台主机就很慢,求大虾们指点一下我,应该如何解决这个问题啊。谢谢了


该主机的iostat如下:

$ iostat

System configuration: lcpu=8 drives=13 paths=2 vdisks=0

tty:      tin         tout    avg-cpu: % user % sys % idle % iowait
          0.0          4.6                3.6   0.8   95.2      0.5

Disks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn
hdisk1           5.1      36.4       7.2   14688596  707700481
hdisk0           5.0      60.6       7.5   545117185  656729953
dac0             0.0      12.4       0.6   58797503  187553420
dac0utm          0.0       0.0       0.0          0         0
dac1             0.0       0.0       0.0          0         0
dac1utm          0.0       0.0       0.0          0         0
hdisk2           0.0       0.0       0.0          0         0
hdisk3           0.0       0.0       0.0          0         0
hdisk4           0.0       0.0       0.0          0         0
hdisk5           0.0       0.0       0.0          0         0
hdisk6           0.9       8.6       0.5   53171667  117647928
hdisk7           0.3       3.8       0.1    5625835  69905492
cd0              0.0       0.0       0.0          0         0

hdisk6,7是数据所在地盘,最近是一直在imp表,磁盘利用率都是100%。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP