暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DB2 SQL6036N DB2 hung

原创 麦辣鸡腿堡 2023-12-11
943

现象描述:

执行db2 force application all 无响应,执行db2stop force 强制关闭数据依然无响应,随即中止命令



执行db2start 启动数据库报错SQL6036N START or STOP DATABASE MANAGER command is already in progress.

显示数据库已在执行启动或停止的命令进程中

使用ps -ef | grep db2sys查看数据库进程db2sysc 是存在的


再次执行db2stop force 也是报SQL6036N


原因可能为执行的存储过程即agentid为“60040”没有正常执行完成或回滚成功,导致数据库hung住

问题解决:

查看官网提供解决该问题的方法为执行db2_kill

官网链接:https://www.ibm.com/support/pages/unable-start-or-stop-db2-db2-hung

执行完db2_kill后启动数据库并没有完全成功

因为该数据库为4节点mpp架构,此时重启数据库只启动了0节点的数据库,其他3个节点未启动成功
在0节点删除$db2_home/sqllib/ctrl/db2strst.lck 文件后,再次执行了db2_kill,显示4个节点的进程已不存在

此时执行db2start ,数据库4节点完全启动成功

检查数据库状态运行正常


最后修改时间:2023-12-13 15:53:01
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论