- ACTIVE UTILTIY正在執行
- STOPPED UTILITY異常終止,表空間和索引依然被該UTILITY 控制,數據無法使用。
- TERMINATED UTILITY 正常結束,一般我們是看不到這種狀態的,因爲正常結束的UTILITY是不會輸出類似1.2的結果。
DB2 ONLINE UTILITY 監控
1.1監控命令
-DIS UTILITY(utility-id)
1.2監控輸出解釋
以下是- -DIS UTILITY(RUNTS)的輸出
輸出字段說明:
(A)member 名字,
(B)utility id,
(C)utility 名字 ,
(D)utility 執行階段,
(E)utility 已經處理的記錄或頁數目,僅供參考,比如集羣環境中如果DIS UTILITY(utility-id)與UTILTIY在同一個member時候,該數目是纔是準確
(F)utility處理對象數目,
(G)utility最後處理的對象 ,
(H) utility 狀態。
1.3 UTILITY 執行階段
所有的ONLINE UTILITY都以UTILINIT階段開始,UTILTERM階段結束;中間階段因不同UTILTIY各有不同。
UTILINIT階段主要完成初始化工作,UTILTERM主要完成清理工作
1.4 UTILITY 狀態
執行DIS UTILITY(utility-id),一般會看到UTILTIY的三種狀態
多數輸出會提示權限錯誤,無法查看對應utility-id的UTILTIY,看到這種提示,如果你輸入的utility-id是正確的就代表該UTILITY已經正常結束,千萬別以爲是錯誤。
1.5UTILITY 異常終止,解決方案
一般UTILITY異常終止,狀態爲STOPPED,會導致表空間或索引空間無法使用。我們必須終止該異常,一般有兩種方案:
方案1,根據報錯信息,做出對應調整,然後RESTART UTILITY
方案2,-TERM UTILITY(utility-id) ,終止異常狀態
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.