eygle.com   eygle.com
eygle.com  
 

« December 2, 2007 | Blog首页 | December 5, 2007 »



December 3, 2007

AIX不完整的补丁安装以及Oracle的Bug

作者:eygle

出处:http://blog.eygle.com

今天遇到一个AIX系统BUG,Oracle数据库无法启动,甚至无法Nomount,实例在Nomount之后马上Crash。
报告的错误是PMON无法启动。
告警日志信息摘录:

PMON started with pid=2, OS id=295272
Sun Dec 2 21:33:20 2007
Errors in file /oracle/admin/oinst/bdump/oinst_pmon_295272.trc:
ORA-07445: exception encountered: core dump [] [] [] [] [] []
PSP0 started with pid=3, OS id=336364
MMAN started with pid=4, OS id=385228
DBW0 started with pid=5, OS id=389154
DBW1 started with pid=6, OS id=360558
DBW2 started with pid=7, OS id=340122
DBW3 started with pid=8, OS id=274592
LGWR started with pid=9, OS id=172072
CKPT started with pid=10, OS id=151578
SMON started with pid=11, OS id=369006
RECO started with pid=12, OS id=315902
CJQ0 started with pid=13, OS id=463090
MMON started with pid=14, OS id=299320
MMNL started with pid=15, OS id=278948
Sun Dec 2 21:33:23 2007
PSP0: terminating instance due to error 472
Instance terminated by PSP0, pid = 336364

最后确定疑似Oracle的一个Bug,BUG Number:6413391
对于这个BUG,Oracle建议的修正是Apply ML06 to AIX 5.3

而客户的系统目前看来ML06的安装是不完全的:

instfix -i|grep ML
All filesets for 5.3.0.0_AIX_ML were found.
All filesets for 5300-01_AIX_ML were found.
All filesets for 5300-02_AIX_ML were found.
All filesets for 5300-03_AIX_ML were found.
All filesets for 5300-04_AIX_ML were found.
All filesets for 5300-05_AIX_ML were found.
Not all filesets for 5300-06_AIX_ML were found.

不完全的补丁安装是危险的,在进行系统升级时一定要慎重,最好将系统运行在经过验证的稳定的系统版本上,升级过快可能会带来更多的不稳定因素。

-The End-

Posted by eygle at 5:11 PM | Comments (5)


RAC + ASM单节点添加表空间的BUG

作者:eygle

出处:http://blog.eygle.com

前几天记录了一个RAC下ASM的一个特殊行为,也就是如果新创建的磁盘组只在一个实例Mount,并且创建了表空间或者数据文件,那么除非重新启动,否则另外一个实例将无法锁定和读取这个文件。

感谢Ricky,他Log了一个SR,将这种情况确认为Bug,并且据说将在11.1.0.7修正这个Bug。
这个Bug的编号为6642379,目前还无法在Metalink上查询。

正确的处理方式应该是在创建文件时,验证磁盘组对于所有活动实例均可访问,否则应该给出创建失败的错误。也就是说,Oracle应当帮助用户对环境进行检查,不给用户犯错误的机会。

这是一个不大不小Bug,在Oracle修正之前,我们要知道这是应当从操作上避免的,一个严谨的DBA不应当使自己陷入如此境地。

此外,作为一个DBA,你还应该认真思考这个Bug的本质原因,这是一个有关数据库体系结构的问题。

-The End-

Posted by eygle at 10:18 AM | Comments (3)



CopyRight © 2004-2008 eygle.com, All rights reserved.