免费注册 查看新帖 |

Chinaunix

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

我的DB2每天上午九点多点中断,请高手指点! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-03 16:44 |只看该作者 |倒序浏览
我的主机是DELL2850服务器,双CPU3.0G,内存4G,硬盘三块140G构成RAID5.交换区配置为4G。

每天大约9:00-10:30之间都有一次db2被stop.(当时是业务最高峰,登陆终端数达到120台左右)

db2中出错信息中有"DIA3204E  the TCP/IP port number used for handing
interrupts is not defined in the tcp/ip services file
The interrupt port number should be equal to the port number defined
for service "db2is00" plus one."
DIA3605C Memory allocation failure occurred." 等出错信息,最后115错

请高手指点!

附:日志
日志中报错信息:
Thu Oct 27 09:32:21 2005
vostinst pid(18661) process (db2ipccm)
common_communication  sqlccGetIPCs Probe:1
DIA3605C Memory allocation failure occurred.

ZRC=FFFFD605

Data Title :IPC Shared Memory Size pid(18661)
0cf0 0000                                     .?.               
String Title :sqle_panic: pid(18661)
Panic/sleep!
Thu Oct 27 09:32:21 2005
vostinst pid(26722) process (vost)
oper_system_services  sqlorque Probe:4
Thu Oct 27 09:32:23 2005
vostinst pid(18660) process (db2gds)
oss_2                 sqloEDUCodeTrapHandler Probe:155
DiagData
254a 0000                                     %J..               
Thu Oct 27 09:32:23 2005
vostinst pid(1865 process (db2wdog)
oss_2                 sqloRunInstance Probe:102

DiagData
4372 6974 6963 616c 2045 7272 6f72 3a20       Critical Error:               
5368 7574 7469 6e67 2064 6f77 6e20 7379       Shutting down sy              
7374 656d 00                                  stem.               


Thu Oct 27 09:32:23 2005
vostinst pid(18660) process (db2gds)
oss_2                 sqloEDUCodeTrapHandler Probe:155
DiagData
0900 0000                                     ....               
Data Title :Abnormal connect termination; semV err OK pid(22899)
Thu Oct 27 09:32:41 2005
vostinst pid(3290) process (vost)
common_communication  sqlcctcpconnr Probe:101
DIA3202C The TCP/IP call "connect" returned an errno="115".

Thu Oct 27 09:32:42 2005
vostinst pid(27542) process (vost)
oss_2                 sqlo_ssem_set_v Probe:2

论坛徽章:
0
2 [报告]
发表于 2005-11-04 03:18 |只看该作者
内存不够了!

论坛徽章:
0
3 [报告]
发表于 2005-11-04 17:10 |只看该作者
不会吧?内存达到4G,swap有8G,观察内存使用情况,很空的。

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
4 [报告]
发表于 2005-11-04 21:28 |只看该作者
Memory allocation failure occurred.
你的db配置是怎样的?

论坛徽章:
0
5 [报告]
发表于 2005-11-05 21:27 |只看该作者
附上我的DB2参数:
Database Configuration for Database vost[DB2配置参数]
Database configuration release level                    = 0x0600
Database release level                                  = 0x0600

Database territory                                      = english_us
Database code page                                      = 819
Database code set                                       = ISO8859-1
Database country code                                   = 1

Directory object name                    (DIR_OBJ_NAME) =

Backup pending                                          = NO
Database is consistent                                  = NO
Rollforward pending                                     = NO

Log retain for recovery status                          = NO
User exit for logging status                            = NO

Default query optimization class         (DFT_QUERYOPT) = 5
Number of frequent values retained     (NUM_FREQVALUES) = 10
Number of quantiles retained            (NUM_QUANTILES) = 20

Database heap (4KB)                            (DBHEAP) = 1200
Catalog cache size (4KB)              (CATALOGCACHE_SZ) = 64
Log buffer size (4KB)                        (LOGBUFSZ) = 64
Utilities heap size (4KB)                (UTIL_HEAP_SZ) = 5000
Buffer pool size (4KB)                       (BUFFPAGE) = 6000
Max storage for lock lists (4KB)             (LOCKLIST) = 100

Sort list heap (4KB)                         (SORTHEAP) = 256
SQL statement heap (4KB)                     (STMTHEAP) = 2048
Default application heap (4KB)             (APPLHEAPSZ) = 4096
Package cache size (4KB)                   (PCKCACHESZ) = 36
Statistics heap size (4KB)               (STAT_HEAP_SZ) = 4384

Interval for checking deadlock (ms)         (DLCHKTIME) = 10000
Percent. of lock lists per application       (MAXLOCKS) = 50
Lock timeout (sec)                        (LOCKTIMEOUT) = 180

Changed pages threshold                (CHNGPGS_THRESH) = 60
Number of asynchronous page cleaners   (NUM_IOCLEANERS) = 1
Number of I/O servers                   (NUM_IOSERVERS) = 3
Index sort flag                             (INDEXSORT) = YES
Sequential detect flag                      (SEQDETECT) = YES
Default prefetch size (4KB)           (DFT_PREFETCH_SZ) = 32

Default number of containers                            = 1
Default tablespace extentsize (4KB)     (DFT_EXTENT_SZ) = 32

Max number of active applications            (MAXAPPLS) = 200
Average number of active applications       (AVG_APPLS) = 1
Max DB files open per application            (MAXFILOP) = 64

Log file size (4KB)                         (LOGFILSIZ) = 3000
Number of primary log files                (LOGPRIMARY) = 10
Number of secondary log files               (LOGSECOND) = 2
Changed path to log files                  (NEWLOGPATH) =
Path to log files                                       = /usr/vostinst/vostinst/SQL00001/SQLOGDIR/
Next active log file                                    =
First active log file                                   =

Group commit count                          (MINCOMMIT) = 1
Percent log file reclaimed before soft chckpt (SOFTMAX) = 100
Log retain for recovery enabled             (LOGRETAIN) = OFF
User exit for logging enabled                (USEREXIT) = OFF

Auto restart enabled                      (AUTORESTART) = ON
Index re-creation time                       (INDEXREC) = SYSTEM (RESTART)
Default number of loadrec sessions    (DFT_LOADREC_SES) = 1
Recovery history retention (days)     (REC_HIS_RETENTN) = 366


Database Manager Configuration[DB2管理配置参数]

     Node type = Database Server with local and remote clients

Database manager configuration release level            = 0x0600

CPU speed (millisec/instruction)             (CPUSPEED) = 2.000000e-05
Max number of concurrently active databases     (NUMDB) = 8
Transaction processor monitor name        (TP_MON_NAME) =

Diagnostic error capture level              (DIAGLEVEL) = 3
Diagnostic data directory path               (DIAGPATH) = /usr/vostinst/sqllib/db2dump

Default database monitor switches
   Buffer pool                         (DFT_MON_BUFPOOL) = OFF
   Lock                                   (DFT_MON_LOCK) = OFF
   Sort                                   (DFT_MON_SORT) = OFF
   Statement                              (DFT_MON_STMT) = OFF
   Table                                 (DFT_MON_TABLE) = OFF
   Unit of work                            (DFT_MON_UOW) = OFF

Database monitor SQL statement size (bytes) (SQLSTMTSZ) = 256

SYSADM group name                        (SYSADM_GROUP) = DB2ADM
SYSCTRL group name                      (SYSCTRL_GROUP) =
SYSMAINT group name                    (SYSMAINT_GROUP) =

Database manager authentication        (AUTHENTICATION) = CLIENT

Default database path                       (DFTDBPATH) = /usr/vostinst

Database monitor heap size (4KB)          (MON_HEAP_SZ) = 48
UDF shared memory set size (4KB)           (UDF_MEM_SZ) = 256

Backup buffer default size (4KB)            (BACKBUFSZ) = 1024
Restore buffer default size (4KB)           (RESTBUFSZ) = 1024

Sort heap threshold (4KB)                  (SHEAPTHRES) = 4096

Directory cache support                     (DIR_CACHE) = YES

Application support layer heap size (4KB)   (ASLHEAPSZ) = 15
Max requester I/O block size (bytes)         (RQRIOBLK) = 32767
Query heap size (4KB)                   (QUERY_HEAP_SZ) = 1000
DRDA services heap size (4KB)            (DRDA_HEAP_SZ) = 128

Priority of agents                           (AGENTPRI) = SYSTEM
Max number of existing agents               (MAXAGENTS) = 500
Max number of concurrent agents            (MAXCAGENTS) = MAXAGENTS
Maximum number of idle agents          (MAX_IDLEAGENTS) = 3

Keep DARI process                            (KEEPDARI) = YES
Max number of DARI processes                  (MAXDARI) = MAXAGENTS

Index re-creation time                       (INDEXREC) = RESTART

Transaction manager database name         (TM_DATABASE) =
Transaction resync interval (sec)     (RESYNC_INTERVAL) = 180

SPM name                                     (SPM_NAME) =
SPM log size                          (SPM_LOG_FILE_SZ) = 256
SPM resync agent limit                 (SPM_MAX_RESYNC) = 20

Service name                                 (SVCENAME) = db2is00
Transaction program name                       (TPNAME) =
Default accounting string             (DFT_ACCOUNT_STR) =

IPX/SPX fileserver name                    (FILESERVER) =
IPX/SPX DB manager object name             (OBJECTNAME) =
IPX/SPX socket number                      (IPX_SOCKET) = 879E

Directory services type                      (DIR_TYPE) = NONE
Directory path name                     (DIR_PATH_NAME) = /.:/subsys/database/
Directory object name                    (DIR_OBJ_NAME) =
Routing information object name        (ROUTE_OBJ_NAME) =
Default client comm. protocols        (DFT_CLIENT_COMM) =

ADSM node name                          (ADSM_NODENAME) =
ADSM owner                                 (ADSM_OWNER) =
ADSM password                           (ADSM_PASSWORD) =

论坛徽章:
0
6 [报告]
发表于 2005-11-05 21:28 |只看该作者
再附上我的UNIX核心参数,请大家指正:

[stune]信息
NODE        "vostlh01"
NSPTTYS        1088
EVQUEUES        1096
EVDEVS        1104
NUMSP        512
NSTREAM        16640
GPGSLO        2000
GPGSHI        6000
PLOWBUFS        1024
NSTRPAGES        8048
NAIOPROC        50
NAIOREQ        400
NAIOBUF        400
NAIOHBUF        100
NAIOREQPP        400
NAIOLOCKTBL        50
MAX_PROC        64000
MAXUMEM        1048576
NCALL        256
NCLIST        1512
NHINODE        1024
NSTREVENT        15104
NUMTIM        1888
NUMTRW        1888
SDSKOUT        64
SEMMAP        4096
SEMMNI        4096
SEMMNS        4096
SEMMSL        150
SEMMNU        100
MAXUP        2500
SHMMAX        2147483647
TTHOG        8192
SECLUID        0
SECSTOPIO        1
SECCLEARID        1
MAXACPUS        9
NMUXLINK        448
MSGSSZ        32
MSGMNI        512
MSGMAP        512
MSGMAX        32767
MSGMNB        65532
MSGSEG        4096
XSEMMAX        90
NPROC        2500
NFILE        20000
NOFILES        11000
MAX_FILE        32000

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
7 [报告]
发表于 2005-11-05 22:08 |只看该作者
Database heap (4KB)                            (DBHEAP) = 1200
你用的那个版本?我记得现在的DB2一般是AUTO的了。
是什么操作系统啊?

论坛徽章:
0
8 [报告]
发表于 2005-11-05 22:25 |只看该作者
我的DB2是2.1.1 for SCO UNIX 5.0.6

论坛徽章:
0
9 [报告]
发表于 2005-11-06 00:54 |只看该作者
buffer pool为24M,小了点

论坛徽章:
0
10 [报告]
发表于 2005-11-06 11:34 |只看该作者
已改到60000,但无效果?今天仍出现DB2断掉!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP