能源采矿Db2db2 connect

db2数据库connect to突然连接不上,没有任何反应,有哪些可能原因导致?

db2数据库+WAS中间件+ERP正常生产环境,服务器网络通,数据库配置参数无人更改,看监控上数据库app连接数最大314。今天早上突然ERP无法访问,WAS中各JVM虚拟机在AIX系统中进程在,但是各客户端无法访问,应用连接超时,在服务器端通过命令db2 connect to 数据库没有反映。数据库top...显示全部

db2数据库+WAS中间件+ERP
正常生产环境,服务器网络通,数据库配置参数无人更改,看监控上数据库app连接数最大314。今天早上突然ERP无法访问,WAS中各JVM虚拟机在AIX系统中进程在,但是各客户端无法访问,应用连接超时,在服务器端通过命令db2 connect to 数据库没有反映。数据库topas 资源使用正常。手动终止WAS上各假死状态的进程后。仍然无法连接数据库,也不报错 就是回车后没有反应。db2diag日志显示05点直接跳到09点的,正好故障时间段没有相关日志。db2stop force 等待五分钟后也没有什么反映。因现场业务都是生产环境,只能强制重启服务器解决。    请问各位大神,这种情况下大概什么原因导致的?从何处查原因? 

收起
参与20

查看其它 2 个回答atpeace331的回答

atpeace331atpeace331数据库管理员银行

凑个热闹,仅提供下思路
这种现象像是数据库hang 的问题

1、您应该在问题发生时试着从 “数据库 hang”问题 的角度去尝试着能否解决问题。

2、查看当时是否出现 latch等待,如果有,检查各个agent 的 stack查看问题。

3、如果上面都未发现问题,那只能使用 操作系统层面的 trace 和 db2trc 进行问题追踪了

我之前遇到过类似的问题,是 DB2 hang 住了。

银行 · 2019-09-24
浏览7021

回答者

atpeace331
数据库管理员银行

atpeace331 最近回答过的问题

回答状态

  • 发布时间:2019-09-24
  • 关注会员:5 人
  • 回答浏览:7021
  • X社区推广