Error: unexpected error (6) from the Cluster Service (LCK0) Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lck0_9207.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lms3_9100.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lms0_9088.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lmd0_9086.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_psp0_9082.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
System state dump is made for local instance Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_j000_12310.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_pmon_9078.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lms2_9096.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_lms1_9092.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_arc1_9345.trc: ORA-29702: error occurred in Cluster Group Service operation Mon Jun 11 16:54:38 2007
Errors in file /u01/app/oracle/admin/rac/bdump/rac1_arc1_9345.trc: ORA-29702: error occurred in Cluster Group Service operation
System State dumped to trace file /u01/app/oracle/admin/rac/bdump/rac1_diag_9080.trc Mon Jun 11 16:54:38 2007
LCK0: terminating instance due to error 29702 ? OCSSD.LOG
[CSSD]2007-06-11 16:54:35.377 [1147169120] >ERROR: clssnmDiskPMT: 3 of 3 voting disks unavailable (0/0/3)
[CSSD]2007-06-11 16:54:35.380 [1157658976] >TRACE: clssnmHandleSync: Acknowledging sync: src[2] srcName[tdb12] seq[13] sync[29]
[CSSD]2007-06-11 16:54:35.380 [1157658976] >TRACE: clscsendx: (0x2a97c1df40) Physical connection (0x2a97c35080) not active
[CSSD]2007-06-11 16:54:35.381 [1157658976] >WARNING: clssnmsendmsg: send failed, node 2, type 11, rc 10
? 原因:
未知,怀疑为Oracle Bug,但是把SGA调小可使此问题消失。
? 解决方法:
问题原因还在追踪,METALINK上并没有找到针对性的BUG或解决方案,怀疑是linux平台下Oracle对SGA管理的问题,很可能是个Bug,应该说SGA调小只是针对故障的临时解决方案。最终原因,将会在下一阶段测试新的版本10.2.0.3来确认。目前如果发生此问题,需要把SGA调到6G以下,下面为修改方法:
? 调整linux内核参数,编辑/etc/sysctl.conf文件修改以下内容 kernel.threads-max = 131072 fs.file-max = 131072 编辑上面内容保存退出后,执行sysctl –p使参数生效。 ? 调整sga大小
SQL> Alter system set sga_max_size=6000M scope=spfile; SQL> Alter system set sga_target=6000M scope=spfile; 然后按正常方式重启数据库。
9.11
联机日志损坏
? 非当前日志损坏(已归档)
Alter database clear logfile group n来创建一个新的日志文件
? 非当前日志损坏(未归档)
Alter database clear unarchived logfile group n
? 如果是当前日志损坏,一般不能clear,否则可能意味着丢失数据
如果有备份,可以采用备份进行不完全恢复 如果没有备份,可能只能用_allow_resetlogs_corruption=true来进行强制恢复了,但是,这样的方法是不建议的,容易导致数据字典不一致,一般这样打开以后要进行全库备份,再重新建库导数据
9.12 控制文件损坏
? 1、损坏单个控制文件
关闭数据库,拷贝一个好的文件覆盖掉即可;或者是修改init.ora文件的相关部分
? 2、损失全部控制文件,
创建控制文件或从备份恢复创建控制文件的脚本可以通过alter database backup controlfile to trace获取。
9.13 ORA-01555错误
? 环境:
任何平台
? 现象:
报ORA-01555错。
? 发生地点:
? 原因:
读一致性引起,一般是由于以下原因造成: 1、UNDO太小
2、9i 里的UNDO_RETENTION参数设置太小,导致已经提交事务在UNDO里快速被覆盖 3、查询语句效率太低
? 解决方法:
1、适当加大UNDO表空间
2、加大UNDO_RETENTION参数 3、调整应用程序,提交查询的效率
? 其它
9.14 HP Proliant DL585G2 机器安装
HP Proliant DL585G2 机器安装RHEL AS4时可能出现的操作系统检测不到网卡,还有插在PCI1和PCI2槽上的两块FCA2214 HBA卡也没有被检测出的情况的处理 ? 解决方法:
Linux 安装完成后,在/etc/grub.conf文件中,修改启动系统的引导项,增加参数 \,如:
kernel /vmlinuz-2.6.9-55.0.0.0.2.ELsmp \
用网络图形配置工具“New”一个新的设备。
ro root=LABEL=/ rhgb
注:也可以在安装操作系统过程中设置,方法如下 Enable the Linux x86_64 option in RBSU: 1) Press the F9 key during powerup to access RBSU. 2) Select Advanced Options. 3) Select the Linux x86_64 HPET option and change the setting to Enabled. 4) Press the F10 key to exit RBSU. The server restarts automatically. 5) Before installation: Add the parameter \