Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

13

主题
1#
发表于 2013-7-25 10:29:58 | 查看: 4118| 回复: 4
DB版本:10.2.0.4.0
OS版本:AIX 5.3 64bit
2节点RAC,非DG架构

今天早上巡检,发现2个节点告警日志均出现如下报错:
节点1:
Wed Jul 24 23:02:41 2013
Thread 1 advanced to log sequence 168 (LGWR switch)
  Current log# 2 seq# 168 mem# 0: /dev/rrac_n1_2_128m
  Current log# 2 seq# 168 mem# 1: /dev/rrac_n1_22_128m
Thu Jul 25 04:02:22 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:04:34 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:06:44 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:08:53 2013
ksvcreate: Process(m000) creation failed
...此处省略
Thu Jul 25 04:33:47 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 05:02:15 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 10:01:26 2013
Thread 1 advanced to log sequence 169 (LGWR switch)
  Current log# 3 seq# 169 mem# 0: /dev/rrac_n1_3_128m
  Current log# 3 seq# 169 mem# 1: /dev/rrac_n1_32_128m

节点2:
Wed Jul 24 22:00:12 2013
Thread 2 advanced to log sequence 69 (LGWR switch)
  Current log# 5 seq# 69 mem# 0: /dev/rrac_n2_2_128m
  Current log# 5 seq# 69 mem# 1: /dev/rrac_n2_22_128m
Thu Jul 25 04:02:24 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:04:34 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:06:44 2013
ksvcreate: Process(m000) creation failed
...此处省略
Thu Jul 25 04:32:40 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 04:34:50 2013
ksvcreate: Process(m000) creation failed
Thu Jul 25 10:03:23 2013
Thread 2 advanced to log sequence 70 (LGWR switch)
  Current log# 4 seq# 70 mem# 0: /dev/rrac_n2_1_128m
  Current log# 4 seq# 70 mem# 1: /dev/rrac_n2_12_128m

初步分析,processes没有达到阀值,数据库也未hang,在2个节点收集AWR报告和ADDM报告,也都可正常产生。
SQL> select * from v$resource_limit;

RESOURCE_NAME                  CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_ALLOCATION   LIMIT_VALUE
------------------------------ ------------------- --------------- -------------------- --------------------
processes                                      110             115       1200                 1200
sessions                                       115             120       1325                 1325
enqueue_locks                                   21             103      15894                15894
enqueue_resources                               21              90       6048            UNLIMITED
ges_procs                                      109             113       1201                 1201
ges_ress                                         0               0      24703            UNLIMITED
ges_locks                                        0               0      38352            UNLIMITED
ges_cache_ress                                2213            3104          0            UNLIMITED
ges_reg_msgs                                   113             279       3150            UNLIMITED
ges_big_msgs                                    94             105       1934            UNLIMITED
ges_rsv_msgs                                     0               0       1000                 1000
gcs_resources                              2378863         2781211    2783009              2783009
gcs_shadows                                2769699         2781330    2783009              2783009
dml_locks                                        0              53       5828            UNLIMITED
temporary_table_locks                            0               3  UNLIMITED            UNLIMITED
transactions                                     1               7       1457            UNLIMITED
branches                                         0               0       1457            UNLIMITED
cmtcallbk                                        0               1       1457            UNLIMITED
sort_segment_locks                               0               2  UNLIMITED            UNLIMITED
max_rollback_segments                           11              11       1457                65535
max_shared_servers                               0               0  UNLIMITED            UNLIMITED
parallel_max_servers                             6               7         10                 3600

不过在2节点的bdump中都存在mmon的trace,里面有一些m000进程的相关信息,trace已做为附件上传。
从trace文件来,貌似swap无异常,不清楚是什么原因导致,请ML帮忙看下。

新赞同-ksvcreate:process(m000) creation failed.zip

14.58 KB, 下载次数: 856

trace

2#
发表于 2013-7-25 11:49:27
该主机有多少个库?
Reached OS set limits
看看maxuproc 值多大

回复 只看该作者 道具 举报

3#
发表于 2013-7-25 20:43:16
搜了一把。
主要原因有
1 DG bug
2 sga 过大,lock_sga了
3 进程数慢了

查查2,  看看3是不是有操作系统限制

回复 只看该作者 道具 举报

4#
发表于 2013-7-25 22:39:57
psufnxk2000 发表于 2013-7-25 20:43
搜了一把。
主要原因有
1 DG bug

...................

回复 只看该作者 道具 举报

5#
发表于 2013-7-26 09:38:52
$ id
uid=203(oracle) gid=203(dba) groups=202(hagsuser),204(oinstall)
$ ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         unlimited
stack(kbytes)        4194304
memory(kbytes)       unlimited
coredump(blocks)     unlimited
nofiles(descriptors) unlimited

smit chgsys显示OS最大进程设置为如下:
Maximum number of PROCESSES allowed per user       [2048]

非DG架构,各位,可以排除DG相关BUG

回复 只看该作者 道具 举报

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

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-29 19:13 , Processed in 0.050579 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569