当页导航

DB2数据库日志报错db2detaildeadlock

某DB2数据库服务器执行db2diag -t yyyy-mm-dd 收集日志信息。发现DB2数据库日志报错"db2detaildeadlock文件已经超过限制大小需要删除或者转移"具体信息如下:2016-12-12-00.04.45.299794+480 I61987198A825      LEVEL: ErrorPID    &...显示全部

某DB2数据库服务器执行db2diag -t yyyy-mm-dd 收集日志信息。发现DB2数据库日志报错"db2detaildeadlock文件已经超过限制大小需要删除或者转移"

具体信息如下:

2016-12-12-00.04.45.299794+480 I61987198A825      LEVEL: Error

PID     : 29753532             TID  : 61299       PROC : db2sysc 0

INSTANCE: db2instc             NODE : 000         DB   : LSBANK

APPHDL  : 0-42888              APPID: *LOCAL.DB2.161211160521

AUTHID  : CREDITDB

EDUID   : 61299                EDUNAME: db2evmgi (DB2DETAILDEADLOCK) 0

FUNCTION: DB2 UDB, database monitor, sqmEvmonWriter::initTarget, probe:40

MESSAGE : ZRC=0x800D002B=-2146631637=SQLM_RC_EVFULL "monitor full of data"

          DIA8052C The Event Monitor "" has reached its file capacity. Delete

          the files in the target directory "" or move them to another

          directory.

DATA #1 : String, 17 bytes

DB2DETAILDEADLOCK

DATA #2 : String with size, 75 bytes

/XXX/data/XXX/db2instc/NODE0000/SQL00001/db2event/db2detaildeadlock


数据库运行正常,但是总是报这个错误,请问有什么解决办法吗?

目前db2detaildeadlock目录下面的信息都是很久以前的历史信息,文件数量十几个,单个文件大小15M。

收起
希望获得:具体解决, 原理分析

1回答

冯万里冯万里数据库架构师 , IBM
WenchunZhou赞同了此回答
这个报错是由于CREATE EVENT MONITOR时指定了生成文件的maxnumber,或者 maxfilesize ,修改参数,或者直接删除文件就OK显示全部

这个报错是由于CREATE EVENT MONITOR时指定了生成文件的maxnumber,或者 maxfilesize ,修改参数,或者直接删除文件就OK

收起
答案包含:具体解决 2016-12-15

撰写回答

提问者

WenchunZhou数据库运维工程师, Amarsoft
发布3
回答2

请稍候...