免费注册 查看新帖 |

Chinaunix

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

如何解决不能正常关闭数据库? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-06 11:32 |只看该作者 |倒序浏览
各位大侠们好,今天我这有一台AIX机器上安装的Oracle9i不能正常关闭,我用iostat命令查看后发现系统的CPU都用到wa上了,用sqlplus /nolog  conn /as sysdba之后,再用shutdown immediate ,可是执行了已经快二十分钟了也没有执行关闭操作。等待\r\n$ ps aux | head -1; ps aux | sort -rn +2 | head -10\r\nUSER       PID %CPU %MEM   SZ  RSS    TTY STAT    STIME  TIME COMMAND\r\nroot       516 94.3  1.0   12 7520      - A      Dec 01 6476:01 kproc\r\noracle   18834  0.9  3.0 51692 17220      - A      Dec 02 52:51 ora_arc1_wind\r\nroot      5424  0.3  0.0 1300  272      - A      Dec 01 18:41 dtgreet\r\noracle   18576  0.3  3.0 51692 17228      - A      Dec 02 20:03 ora_arc0_wind\r\noracle   28398  0.2  1.0   20 7528      - A      Dec 02 10:43 kproc\r\noracle   25292  0.2  2.0 49384 15204      - A      Dec 02 12:11 oraclewind (LOCA\r\noracle   20386  0.2  1.0   20 7528      - A      Dec 02  9:15 kproc\r\noracle   19866  0.2  1.0   20 7528      - A      Dec 02  9:52 kproc\r\noracle   16598  0.2  1.0   20 7528      - A      Dec 02 13:29 kproc\r\noracle   25846  0.1  1.0   20 7528      - A      Dec 02  4:21 kproc\r\n$ vmstat 5 5\r\nkthr     memory             page              faults        cpu\r\n----- ----------- ------------------------ ------------ -----------\r\n r  b   avm   fre  re  pi  po  fr   sr  cy  in   sy  cs us sy id wa\r\n 1  2 65426 102687   0   0   0   4   16   0 371  666 118  3  3 16 78\r\n 1  2 65426 102685   0   0   0   0    0   0 416 1375  58  1  4  0 95\r\n 0  3 65426 102685   0   0   0   0    0   0 430  448  40  0  1  0 99\r\n 0  3 65427 102684   0   0   0   0    0   0 416  445  58  0  4  0 96\r\n 0  2 65427 102685   0   0   0   0    0   0 425  478  57  1  3  0 96\r\n\r\niostat 5 5\r\n\r\ny:      tin         tout   avg-cpu:  % user    % sys     % idle    % iowait\r\n        0.0          0.8               3.4      3.0       15.9      77.7\r\n\r\nsks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn\r\nisk0           0.4       5.6       1.1         15   2323818\r\nisk1           0.0       0.1       0.0          0     57216\r\nisk2           0.0       0.0       0.0          0       200\r\n0              0.0       0.0       0.0          0         0\r\n\r\ny:      tin         tout   avg-cpu:  % user    % sys     % idle    % iowait\r\n        0.0         79.7               0.2      3.2        0.0      96.7\r\n\r\nsks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn\r\nisk0          99.3     1570.7     318.8          4      9436\r\nisk1           1.3      42.6       2.7          0       256\r\nisk2           0.0       0.0       0.0          0         0\r\n0              0.0       0.0       0.0          0         0\r\n\r\ny:      tin         tout   avg-cpu:  % user    % sys     % idle    % iowait\r\n        0.0         95.8               0.2      1.0        0.0      98.8\r\n\r\nsks:        % tm_act     Kbps      tps    Kb_read   Kb_wrtn\r\nisk0         100.0     1600.8     310.6          0      8020\r\nisk1           0.2       6.4       0.4          0        32\r\nisk2           0.0       0.0       0.0          0         0\r\n0              0.0       0.0       0.0          0         0

论坛徽章:
0
2 [报告]
发表于 2005-12-06 12:35 |只看该作者
iostat繁忙,而且oracle进程是ora_arcN_wind,表明是在写archive log文件。。。你的redo log size是多大?

论坛徽章:
0
3 [报告]
发表于 2005-12-06 12:45 |只看该作者
已经不能查看数据库的参数了,不知道怎么能重新进入?怎么查看?上次是另一个人帮我设置的归档\n\n[ 本帖最后由 rain4321 于 2005-12-6 12:54 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2005-12-06 13:08 |只看该作者
谢谢楼上的哥们,我刚才在查看磁盘空间时发现,存放归档日志的空间已经没有了,删除一部分之后就解决了,实在感谢!

论坛徽章:
0
5 [报告]
发表于 2005-12-06 16:49 |只看该作者

ORACLE是这样的啊

在前面应用没有关闭的时候,ORACLE默认会等它的。\r\n如果你不能确定怎么停应用或者那个应用已经死了,就把25292  KILL了吧。那条是应用调起来的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP