linux db2 强制停止,DB2强制退出ROLLBACK状态
生活随笔
收集整理的這篇文章主要介紹了
linux db2 强制停止,DB2强制退出ROLLBACK状态
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
15.1.2?實例無法正常終止
某些情況下,數據庫異常。我們需要停止實例,但是發出db2stop或db2stop
force后,實例一直hang在那里無法正常終止。這種情況下我們只能通過如下方法來停止實例:
執行db2_kill或ps -efl?|awk "{print $2 }"| xargs kill
-9
執行ipcs -a | grep - i db2inst1(您機器上的實例名),查看系統為該實例分配的共享內存
執行ipcrm -m實例共享內存ID或ipclean
執行ipcs | grep instancename | awk '{print " ipcrm -"$1" "$2 }' >
ipcln
執行chmod +x ipcln
執行ipcln
在窗口中執行db2nkill然后停止服務,實在不行重啟機器
一般情況下,實例無法正常終止通常和進程異常退出或應用程序有關。用這種方式可以把實例停止,至于為什么實例無法正常終止,這個原因太多,我們在《深入解析DB2》一書中會詳細講解如何診斷實例hang在那里的可能原因。
注:《循序漸進 DB2 —— DBA 系統管理、運維與應用案例》是本學習和實際操作db2的好書
總結
以上是生活随笔為你收集整理的linux db2 强制停止,DB2强制退出ROLLBACK状态的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多款中端新机将亮相,消息称华为 nova
- 下一篇: 中国信息通信研究院张义:数字化转型是全球