![[z/OS]](ngzos.gif)
主題管理程式訊息 (CSQT ...)
- CSQT806I
csect-name 已啟動排入佇列的發佈/訂閱常駐程式
- 嚴重性
- 0
- 說明
已啟動排入佇列的發佈/訂閱常駐程式
- 系統動作
無
- 系統程式設計師回應
無
- CSQT807I
csect-name 已結束排入佇列的發佈/訂閱常駐程式
- 嚴重性
- 0
- 說明
「排入佇列的發佈/訂閱常駐程式」已結束。
- 系統程式設計師回應
無
- CSQT809E
csect-name 無法處理發佈,已排入佇列的發佈/子串流佇列 queue-name 是 GET (DISABLED)
- 嚴重性
- 8
- 說明
串流佇列 queue-name已 GET (DISABLED) ,防止「排入佇列的發佈/訂閱常駐程式」處理發佈訊息。
- 系統動作
「排入佇列的發佈/訂閱常駐程式」將繼續處理所有串流上其他串流佇列及訂閱的發佈訊息。
- 系統程式設計師回應
若要回復處理發佈訊息,請將串流佇列變更為 GET (ENABLED)。
若要靜止串流,請從 SYSTEM.QPUBSUB.QUEUE.NAMELIST。
若要靜止「排入佇列的發佈/訂閱常駐程式」,請將佇列管理程式變更為具有 PSMODE (COMPAT)。
- CSQT810E
csect-name 無法處理訂閱要求,已排入佇列的發佈/訂閱控制佇列為 GET (DISABLED)
- 嚴重性
- 8
- 說明
SYSTEM.BROKER.CONTROL.QUEUE 已 GET (DISABLED) ,防止「排入佇列的發佈/訂閱常駐程式」處理訂閱要求。
- 系統動作
「排入佇列的發佈/訂閱常駐程式」將繼續處理串流佇列上的發佈訊息。
- 系統程式設計師回應
若要回復處理訂閱要求,請將 SYSTEM.BROKER.CONTROL.QUEUE 變更為 GET (ENABLED)。
若要靜止「排入佇列的發佈/訂閱常駐程式」,請將佇列管理程式變更為具有 PSMODE (COMPAT)。
- CSQT814E
csect-name 無法解析母項 queue_manager_name
- 嚴重性
- 8
- 說明
在建立發佈/訂閱階層時,「排入佇列的發佈/訂閱常駐程式」無法解析母項 queue_manager_name。
- 系統動作
發佈/訂閱母項連線的狀態將設為錯誤。
- 系統程式設計師回應
請檢查是否已正確指定母項佇列管理程式。
請確定分配管理系統能夠解析母項分配管理系統的佇列管理程式名稱。
若要解析佇列管理程式名稱,必須至少配置下列其中一個資源:
- 與母項佇列管理程式名稱同名的傳輸佇列。
- 與母項佇列管理程式名稱同名的佇列管理程式別名定義。
- 具有母項佇列管理程式的叢集是與此佇列管理程式相同叢集的成員。
- 與母項佇列管理程式名稱同名的叢集佇列管理程式別名定義。
- 預設傳輸佇列,將母項佇列管理程式名稱修改為空白,然後以母項佇列管理程式名稱來設定。
- CSQT816E
csect-name 無法開啟「已排入佇列的發佈/訂閱」控制佇列 MQCC=mqcc MQRC=mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法開啟「排入佇列的發佈/訂閱」控制佇列 SYSTEM.BROKER.CONTROL.QUEUE。 嘗試開啟佇列失敗,完成碼為 mqcc ,原因為 mqrc。 此錯誤最可能的原因是應用程式已開啟控制佇列進行互斥存取,或控制佇列定義不正確。
- 系統動作
「排入佇列的發佈/訂閱常駐程式」終止。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成及原因碼 ,然後更正問題並重新啟動「排入佇列的發佈/訂閱」介面。
- CSQT817E
csect-name 偵測到無效的串流佇列,佇列 queue-name
- 嚴重性
- 8
- 說明
- 「發佈/訂閱常駐程式」嘗試使用佇列 queue-name 作為串流佇列。 此錯誤最可能的原因是佇列為:
- 不是本端佇列。
- 可共用佇列。
- 暫時動態佇列。
- 系統程式設計師回應
請更正佇列 queue-name 的問題,如果您不打算使用它作為串流佇列,請將它從名單 SYSTEM.QPUBSUB.QUEUE.NAMELIST。
- CSQT818E
csect-name 無法開啟「已排入佇列的發佈/訂閱串流」,佇列 queue-name MQCC=mqcc MQRC=mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
- 佇列管理程式無法開啟串流佇列 queue-name。 嘗試開啟佇列失敗,完成碼為 mqcc ,原因為 mqrc。 此錯誤最可能的原因如下:
- 已將新的串流名稱新增至 SYSTEM.QPUBSUB.QUEUE.NAMELIST 但串流佇列不存在。
- 應用程式已開啟佇列以進行專用存取。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
- CSQT819E
csect-name 已排入佇列的發佈/子串流 stream-name 已異常結束,原因 =mqrc
- 嚴重性
- 8
- 說明
「發佈/訂閱常駐程式」串流 (stream-name) 已異常結束,原因為 mqrc。 mqrc 可能是內部回覆碼。 佇列管理程式將嘗試重新啟動串流。 如果串流應該反覆地失敗,則「發佈/訂閱常駐程式」會逐漸增加嘗試重新啟動串流之間的時間。
- 系統程式設計師回應
請調查問題發生的原因,並採取適當的動作來更正問題。 如果問題持續存在,請儲存任何產生的輸出檔,並使用「 MQ 支援中心」網站來查看是否已有可用的解決方案。 如果您找不到相符項,請聯絡 IBM® 支援中心。
- CSQT820E
csect-name 已重新啟動排入佇列的發佈/子串流 stream-name
- 嚴重性
- 8
- 說明
佇列管理程式已重新啟動異常結束的串流。 此訊息之前會經常出現 CSQT819E 訊息,指出串流結束的原因。
- 系統程式設計師回應
更正問題。
- CSQT821E
csect-name 無法聯絡母項 queue_manager_name,原因 =mqrc
- 嚴重性
- 8
- 說明
在建立發佈/訂閱階層時,「排入佇列的發佈/訂閱常駐程式」無法將訊息傳送至母項 queue_manager_name ,原因為 mqrc。
- 系統動作
發佈/訂閱母項連線的狀態將設為錯誤。
- 系統程式設計師回應
請調查發生問題的原因,並判斷解決方案。
如果要重新嘗試母項佇列管理程式連線,請執行下列動作:
- 將母項佇列管理程式名稱設為空白。
- 請採取適當的動作來更正問題。
- 重新指定母項佇列管理程式名稱
- CSQT822E
csect-name 無法向母項 queue_manager_name登錄,原因 mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
已啟動「排入佇列的發佈/訂閱常駐程式」,且母項佇列管理程式已在佇列管理程式屬性中設為 queue_manager_name 。 佇列管理程式嘗試登錄為母項的子項,但收到異常狀況回應,指出無法登錄。 佇列管理程式將重試定期登錄為子項。 在此登錄程序正常完成之前,子項可能無法正確處理廣域發佈或訂閱。
- 系統程式設計師回應
請調查問題發生的原因,並採取適當的動作來更正問題。 此問題可能是因為母項佇列管理程式尚未存在,或母項佇列管理程式上的傳輸佇列有問題。
- CSQT824I
csect-name 主題 topic-1 取決於來自不同「發佈/訂閱」階層串流的 PROXYSUB (強制) 主題 topic-2
- 嚴重性
- 4
- 說明
主題物件 topic-1 是發佈/訂閱階層串流。 主題物件 topic-2 在主題樹狀結構中較高,且已配置 PROXYSUB (FORCE),這會導致將單一萬用字元 Proxy 訂閱傳送至發佈/訂閱階層中支援 topic-2 串流的鄰接佇列管理程式。 對於在主題樹狀結構中的 topic-2 之下所做的任何訂閱 (包括在主題物件 topic-1之下) ,將不會進一步傳送個別 Proxy 訂閱。 如果鄰接佇列管理程式支援 topic-1 串流,但不支援 topic-2 串流,則發佈不會從該鄰接項傳送至這個佇列管理程式上的 topic-1 主題訂閱。
- 系統程式設計師回應
如果說明中說明的行為是預期的,則不需要任何動作。 如果沒有,請變更主題 topic-1或 topic-2上的 PROXYSUB 屬性,以便使用值 FORCE來配置這兩個或兩個主題。
- CSQT826E
csect-name 無法將訂閱、串流 串流名稱傳播至佇列管理程式 qm-name、MQCC=mqcc MQRC=mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法將訂閱延伸到佇列管理程式 queue_manager_name 中的串流 stream-name ,原因碼為 mqrc。 應用程式已登錄或取消登錄串流 stream-name的訂閱。 佇列管理程式已嘗試將訂閱變更延伸到佇列管理程式,但要求未順利完成。 透過佇列管理程式在串流上發佈的訊息可能無法到達此佇列管理程式。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
請調查問題發生的原因,並採取適當的動作來更正問題。
請使用下列指令來重新整理 Proxy 訂閱:REFRESH QMGR TYPE(PROXYSUB)
- CSQT827E
csect-name 已排入佇列的發佈/訂閱內部訂閱失敗。 將 stream-name 串流至佇列管理程式 queue_manager_name reason=reason MQRC= mqrc
- 嚴重性
- 8
- 說明
佇列管理程式無法訂閱佇列管理程式 queue_manager_name 上的串流 stream-name ,原因碼為 mqrc。 相關的佇列管理程式會訂閱彼此發佈的資訊,以瞭解彼此的配置。 佇列管理程式發現其中一個內部訂閱失敗。 佇列管理程式將立即重新發出訂閱。 如果不知道鄰接佇列管理程式的部分相關資訊,則佇列管理程式無法正確運作。 此分配管理系統具有關於佇列管理程式 queue_manager_name 的資訊不完整,這可能導致訂閱及發佈無法正確地在網路周圍傳播。
- 系統程式設計師回應
請調查問題發生的原因,並採取適當的動作來更正問題。 此失敗最可能的原因是佇列管理程式 queue_manager_name 中的傳輸佇列有問題,或此佇列管理程式與佇列管理程式 queue_manager_name 之間的路徑定義有問題。
- CSQT831E
csect-name 無法建立訂閱,原因 =mqrc (mqrc-text) ,訂閱名稱 sub-name,主題 topic-string
- 嚴重性
- 8
- 說明
嘗試使用訂閱名稱 sub-name建立主題字串 topic-string 的訂閱時發生失敗。 相關聯的原因碼為 mqrc。 mqrc 可能是內部回覆碼。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
- CSQT833E
csect_name 佇列管理程式 queue_manager_name 在「發佈/訂閱」階層中建立迴圈
- 嚴重性
- 8
- 說明
佇列管理程式 queue_manager_name 在「發佈/訂閱」階層中建立迴圈。 此佇列管理程式上的「排入佇列的發佈/訂閱常駐程式」將立即終止。
- 系統程式設計師回應
從階層中移除佇列管理程式 queue_manager_name ,方法為刪除佇列管理程式,或使用 ALTER QMGR PARENT ('') 指令移除佇列管理程式母項的知識,或在異常情況下 RESET QMGR TYPE (PUBSUB) PARENT ( queue_manager_name)。
- CSQT834E
csect-name 在「發佈/訂閱」階層中有衝突的佇列管理程式名稱
- 嚴重性
- 8
- 說明
「發佈/訂閱」階層中佇列管理程式 (queue_manager_name) 及 (queue_manager_name) 的名稱都以相同的 12 個字元開頭。 佇列管理程式名稱的前 12 個字元應該是唯一的,以確保階層內不會出現混淆,並保證唯一訊息 ID 配置。
- CSQT835E
csect-name 無法將新關係 queue_manager_name通知母項 parent-name ,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法將「發佈/訂閱」階層中的關係 queue_manager_name 通知其母項佇列管理程式 parent-name 。 通知訊息將放入母項的無法傳送郵件的佇列。 如果無法通知佇列管理程式有新的關係,則表示無法對新關係執行迴圈偵測。
- 系統程式設計師回應
診斷並更正母項佇列管理程式問題。 可能的原因之一是母項佇列管理程式尚未存在。
- CSQT836E
csect-name 位於「發佈/訂閱」階層中的重複佇列管理程式名稱 queue_manager_name
- 嚴重性
- 8
- 說明
已找到多個佇列管理程式名稱 queue_manager_name 實例。 這可能是「發佈/訂閱」階層中先前已解析迴圈的結果,或是「發佈/訂閱」階層中具有相同名稱的多個佇列管理程式的結果。
- 系統程式設計師回應
如果此佇列管理程式在階層中建立迴圈 (通常由訊息 CSQT833E識別) ,則可以忽略此訊息。 強烈建議「發佈/訂閱」階層中的每個佇列管理程式都有唯一名稱。 不建議多個佇列管理程式使用相同的名稱。
- CSQT839E
csect-name 從佇列管理程式 queue_manager_name 收到非預期的拓蹼資訊
- 嚴重性
- 8
- 說明
佇列管理程式收到非預期的分散式發佈/訂閱通訊。 訊息由佇列管理程式 queue_manager_name傳送。 將根據該訊息中的報告選項來處理訊息。 此訊息最可能的原因是在分散式發佈/訂閱通訊訊息傳輸時 (例如,在傳輸佇列上) ,佇列管理程式拓蹼已變更,且與前一個佇列管理程式拓蹼相關的訊息已到達新拓蹼中的佇列管理程式。 此訊息可能隨附參考資訊 FFST ,包括非預期通訊的詳細資料。
- 系統程式設計師回應
如果佇列管理程式拓蹼已變更,且訊息中指定的佇列管理程式不再與發出此訊息的佇列管理程式相關,則可以忽略此訊息。 如果已發出 RESET QMGR TYPE(PUBSUB) 指令來單方面從此佇列管理程式移除佇列管理程式 queue_manager_name 的知識,則也應該使用 RESET QMGR TYPE(PUBSUB) 指令從佇列管理程式 queue_manager_name移除此佇列管理程式的知識。
- CSQT844E
csect-name 與 queue_manager_name 的關係不明
- 嚴重性
- 8
- 說明
已發出 RESET QMGR TYPE (PUBSUB) 指令,嘗試移除佇列管理程式對該佇列管理程式之關係的瞭解。 在佇列管理程式 queue_manager_name中,相對 queue_manager_name 不明。 如果指定母項 KEYWORD ,則佇列管理程式目前沒有母項。 如果指定 CHild 關鍵字,則佇列管理程式無法辨識指名的子項。
- 系統程式設計師回應
請調查佇列管理程式不明的原因。
- CSQT848E
csect-name 無法為佇列管理程式 qmgr-name、串流 stream-name、主題字串 topic-string、reason=mqrc (mqrc-text) 登錄 Proxy 訂閱
- 嚴重性
- 8
- 說明
佇列管理程式從佇列管理程式 qmgr-name收到串流 stream-name 及主題 topic-string 的 Proxy 訂閱要求。 嘗試登錄訂閱失敗,原因為 mqrc (mqrc-text 以文字形式提供 MQRC)。 在此主題上發佈的訊息將不會遞送至關係佇列管理程式上的訂閱。
- 系統程式設計師回應
請使用原因碼來調查失敗發生的原因,並採取適當的動作來更正問題。 在關係佇列管理程式上使用 REFRESH QMGR TYPE (PROXYSUB) 指令,以重新整理其 Proxy 訂閱。
- CSQT852E
csect-name 無法將刪除發佈指令、主題 topic-name、串流 stream-name傳播至佇列管理程式 queue_manager_name,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法將串流 stream-name 的刪除發佈資訊指令傳播至相關佇列管理程式 queue_manager_name ,原因為 mqrc。 當應用程式發出刪除發佈資訊指令來刪除廣域發佈資訊時,必須將指令延伸到支援串流的子階層中的所有佇列管理程式。 報告錯誤的佇列管理程式無法將刪除發佈資訊指令轉遞至支援串流 stream-name的相關佇列管理程式 queue_manager_name 。 在沒有 MQRO_DISCARD_MSG 的情況下傳送刪除發佈指令,且指令訊息可能已寫入無法傳送郵件的佇列。 刪除發佈資訊失敗的主題是 topic-name。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
如果刪除發佈失敗,因為已在相關佇列管理程式中刪除串流,則可以忽略此訊息。 請調查刪除發佈失敗的原因,並採取適當的動作來回復失敗的指令。
- CSQT853E
csect-name 無法傳播刪除發佈指令,主題 topic-name,串流 stream-name,關係 relation-name,原因 = mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法將串流 stream-name 的刪除發佈資訊指令傳播至先前相關的佇列管理程式 relation-name。 在某些情況下,無法判斷串流或關係,因此會顯示為 ' ????'。
當應用程式發出刪除發佈資訊指令來刪除廣域發佈資訊時,該指令會延伸到支援串流的子階層中的所有佇列管理程式。 在刪除發佈資訊之後,已變更佇列管理程式拓蹼,但在拓蹼變更移除佇列管理程式之前,已處理傳送的刪除發佈資訊訊息。 刪除發佈資訊失敗的主題是 topic-name。 在某些情況下,無法判斷主題,因此會顯示為 ' ????'。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
在使用 RESET QMGR TYPE (PUBSUB) 指令變更佇列管理程式拓蹼之前,使用者必須負責靜止佇列管理程式活動。 請調查此刪除發佈活動未靜止的原因。 刪除發佈資訊指令已寫入已從拓蹼移除之佇列管理程式上的無法傳送郵件的佇列。 在此情況下,可能需要進一步動作來傳播在發出 RESET QMGR TYPE (PUBSUB) 指令之前未靜止的刪除發佈指令。
- CSQT854E
csect-name 無法將刪除發佈指令、主題 topic-name、串流 stream-name 傳播至佇列管理程式 queue_manager_name
- 嚴重性
- 8
- 說明
當應用程式發出 delete publication 指令時,必須將指令延伸到支援串流之子階層中的所有佇列管理程式。 在傳送刪除發佈資訊時,佇列管理程式 queue_manager_name 是這個訊息佇列管理程式支援串流 stream-name的已知關係。 在刪除發佈資訊指令到達相關的佇列管理程式之前,佇列管理程式拓蹼已變更,因此佇列管理程式 queue_manager_name 不再支援串流 stream-name。 刪除發佈資訊失敗的主題是 topic-name。
- 系統程式設計師回應
在變更佇列管理程式的串流拓蹼之前,使用者必須負責靜止佇列管理程式活動。 請調查此刪除發佈活動未靜止的原因。 刪除發佈資訊指令已寫入佇列管理程式 queue_manager_name的無法傳送郵件的佇列。
- CSQT855E
csect-name 佇列的發佈/訂閱常駐程式失敗,原因 =mqrc
- 嚴重性
- 8
- 說明
已嘗試執行排入佇列的發佈/訂閱介面 (排入佇列的發佈/訂閱常駐程式) ,但介面已結束,原因為 mqrc。
如果 mqrc 是 2000-3000 範圍內的數字,則它是 API 原因碼。 如果它是格式 5nnn,則它是與先前通常發出的訊息 CSQT nnnE 相關聯的排入佇列發佈/訂閱訊息碼。
- 系統程式設計師回應
如果 mqrc 是 API 原因碼,請參閱 API 完成及原因碼 ,以取得 mqrc的相關資訊。 如果 mqrc 是已排入佇列的發佈/訂閱訊息碼,請參閱對應的訊息說明以取得相關資訊。 如果沒有這類訊息,請參閱 排入佇列的發佈/訂閱訊息碼 ,以取得對應的訊息號碼。
判斷佇列的發佈/訂閱常駐程式結束的原因。 「通道起始程式」的訊息日誌可能包含更詳細的資訊,說明為何無法啟動排入佇列的發佈/訂閱常駐程式。 請解決常駐程式無法完成的問題,然後重新啟動「通道起始程式」。
- CSQT856E
csect-name 無法處理串流 stream-name的發佈指令訊息,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
「排入佇列的發佈/訂閱常駐程式」無法處理串流 stream-name的發佈訊息。 佇列管理程式無法將發佈資訊寫入無法傳送郵件的佇列,因此不允許捨棄發佈資訊。 佇列管理程式將暫時停止串流,並將重新啟動串流,然後在短暫間隔後重試發佈。
- 系統程式設計師回應
請調查發生錯誤的原因,以及發佈無法寫入無法傳送郵件的佇列的原因。 請從串流佇列手動移除發佈,或更正造成佇列管理程式無法將發佈寫入無法傳送郵件的佇列的問題。
- CSQT857E
csect-name 無法處理控制指令訊息,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
「排入佇列的發佈/訂閱常駐程式」無法處理 SYSTEM.BROKER.CONTROL.QUEUE。 佇列管理程式無法將指令訊息寫入無法傳送郵件的佇列,且不允許捨棄指令訊息。 佇列管理程式將暫時停止串流,並將重新啟動串流,然後在短暫間隔後重試指令訊息。 在此指令訊息順利處理或從控制佇列中移除之前,無法處理其他佇列管理程式控制指令。
- 系統程式設計師回應
請調查發生錯誤的原因,以及無法將指令訊息寫入無法傳送郵件的佇列的原因。 請從串流佇列中手動移除指令訊息,或更正導致分配管理系統無法將指令訊息寫入無法傳送郵件的佇列的問題。
- CSQT858E
csect-name 無法將發佈傳送至訂閱者佇列,佇列 queue-name,傳送至佇列管理程式 queue_manager_name,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
將發佈資訊傳送至佇列管理程式 queue_manager_name 上的訂閱者佇列 queue-name 時發生失敗,原因為 mqrc。 分配管理系統配置選項會捨棄發佈,或將它傳送至無法傳送郵件的佇列,使它無法從此失敗回復。 相反地,佇列管理程式會回復用來傳送發佈資訊的工作單元,並以固定次數重試失敗的指令訊息。 如果問題持續存在,則佇列管理程式會嘗試讓指令訊息失敗並傳回負面回覆訊息,以進行回復。 如果指令的發出者未要求負面回覆,佇列管理程式會捨棄失敗的指令訊息,或傳送至無法傳送郵件的佇列。 如果佇列管理程式配置選項阻止此情況,佇列管理程式會重新啟動受影響的串流,這會重新處理失敗的指令訊息。 在解決失敗之前,將會重複此行為。 在此期間,串流將無法處理進一步發佈或訂閱。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
通常失敗是因為暫時性資源問題 (例如,訂閱者佇列或中間傳輸佇列已滿)。 請使用原因碼 mqrc 來判斷需要哪些補救動作。 如果問題持續很長時間,您會注意到佇列管理程式正在持續重新啟動串流。 發生這種情況的證據將是大量 CSQT820E 訊息寫入「通道起始程式」日誌,指出串流重新啟動。 在這種情況下,將需要人為介入,以容許佇列管理程式刪除失敗的發佈資訊。 若要這樣做,您將需要使用 ALTER QMGR PSMODE (COMPAT) 來結束 QUEUED PUB/SUB DAEMON ,變更適當的佇列管理程式屬性 ;PSNPMSG、PSNPRES、PSSYNCPT ,並使用 ALTER QMGR PSMODE (ENABLED) 來重新啟動它。 這將容許將發佈傳送至其餘訂閱者,同時容許「已排入佇列的發佈/訂閱常駐程式」捨棄無法傳送的發佈,或將無法傳送的郵件傳送至無法傳送的佇列。
- CSQT859E
csect-name 已排入佇列的發佈/子串流 stream-name 終止中,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
串流 stream-name 已超出內部資源,將終止,原因碼為 mqrc (mqrc-text 以文字形式提供 MQRC)。 如果進行中的指令是在同步點控制下處理,則當佇列管理程式 重新啟動串流時,會加以回復並重試。 如果指令未在同步點控制下被 處理,則在重新啟動串流時,將無法加以重試。
- 系統程式設計師回應
只有在極不尋常的情況下才會發出此訊息。 如果針對相同串流反覆地發出此訊息,且該串流在訂閱、主題及保留的發佈方面並不特別大,請儲存所有產生的診斷資訊,並使用 IBM MQ 支援中心網站或 IBM Support Assistant (ISA) 來查看解決方案是否已可用。 如果您找不到相符項,請聯絡 IBM 支援中心。
- CSQT864E
csect-name 無法放置回覆訊息,佇列 queue-name 佇列管理程式 (qm-name) MQCC=mqcc MQRC=mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
處理發佈/訂閱指令時,佇列管理程式無法將回覆訊息傳送至佇列管理程式 qm-name for MQRC=mqrc的佇列 queue-name 。 佇列管理程式也無法將訊息寫入無法傳送郵件的佇列。 由於指令是在同步點控制下處理,因此佇列管理程式會嘗試重試指令,希望問題只是暫時性的。 在設定重試次數之後,如果仍無法傳送回覆訊息,則會捨棄指令訊息 (如果報告選項容許的話)。 如果無法捨棄指令訊息,則會重新啟動串流,並重新開始處理指令訊息。
- 系統程式設計師回應
如需 mqcc 及 mqrc (mqrc-text 以文字形式提供 MQRC) 的相關資訊,請參閱 API 完成碼及原因碼 。
請使用原因碼 mqrc 來判斷需要哪些補救動作。 如果失敗是因為資源問題 (例如,佇列已滿) ,您可能會發現問題已自行清除。 如果沒有,則每次重試指令時都會反覆地發出此訊息。 在此情況下,強烈建議您定義無法傳送郵件的佇列來接收回覆訊息,以便在調查問題時,「排入佇列的發佈/訂閱常駐程式」可以處理其他指令。 請檢查指令起源的應用程式,並確定它正確指定其回覆目的地佇列。
- CSQT866E
csect-name 已捨棄「已排入佇列的發佈/訂閱」指令訊息。 原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式無法處理現在已捨棄的發佈/訂閱指令訊息。 佇列管理程式將重新開始處理新的指令訊息。
- 系統程式設計師回應
請尋找先前的錯誤訊息,以指出指令訊息的問題。 請更正問題,以防止再次發生失敗。
- CSQT875E
csect-name 無法將訊息放入無法傳送郵件的佇列,原因 =mqrc (mqrc-text) (DLH 原因 =mqrc2 (mqrc2-text))
- 嚴重性
- 8
- 說明
佇列管理程式已嘗試將訊息放入無法傳送郵件的佇列 queue-name ,但無法將訊息寫入無法傳送郵件的佇列,原因為 mqrc (mqrc-text 會以文字形式提供 MQRC)。 正在將訊息寫入無法傳送郵件的佇列,原因為 mqrc2 (mqrc2-text 以文字形式提供 MQRC)。
- 系統程式設計師回應
請判斷無法將訊息寫入無法傳送郵件的佇列的原因。 此外,如果訊息不是故意寫入無法傳送的郵件佇列 (例如,透過通道結束程式) ,請判斷訊息寫入無法傳送的郵件佇列的原因,並解決阻止訊息傳送至其目的地的問題。
- CSQT876E
csect-name 在具有佇列管理程式 queue_manager_name 的「發佈/訂閱」階層中偵測到母項衝突
- 嚴重性
- 8
- 說明
已啟動佇列管理程式 queue_manager_name ,將此佇列管理程式命名為其母項。 此佇列管理程式已指定佇列管理程式 queue_manager_name 作為其母項。 佇列管理程式會將異常狀況訊息傳送至佇列管理程式 queue_manager_name ,指出偵測到衝突。 此訊息最可能的原因是在分散式發佈/訂閱通訊訊息傳輸時 (例如,在傳輸佇列上) ,佇列管理程式拓蹼已變更,且與前一個佇列管理程式拓蹼相關的訊息已到達新拓蹼中的佇列管理程式。 此訊息可能隨附參考資訊 FFST ,包括非預期通訊的詳細資料。
- 系統程式設計師回應
如果佇列管理程式拓蹼已變更,且訊息中指定的佇列管理程式不再將此佇列管理程式識別為其母項,則可以忽略此訊息-例如,如果已發出指令 ALTER QMGR PARENT ('')。 如果佇列管理程式 queue_manager_name 已定義為此佇列管理程式的母項,且此佇列管理程式已定義為佇列管理程式 queue_manager_name的母項,則應該使用 ALTER QMGR 指令指定正確的母項來解決衝突。
- CSQT882E
csect-name 寫入無法傳送郵件的佇列的訊息,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
佇列管理程式已將訊息寫入無法傳送郵件的佇列,原因為 mqrc (mqrc-text 以文字形式提供 MQRC)。 附註。 在串流第一次出現此訊息之後,它只會定期寫入。
- 系統程式設計師回應
請判斷訊息寫入無法傳送郵件的佇列的原因,並解決阻止訊息傳送至其目的地的問題。
- CSQT883E
csect-name 未記錄排入佇列的發佈/訂閱狀態
- 嚴重性
- 0
- 說明
在同步點之外處理發佈時,未記錄串流 stream-name 上的「排入佇列的發佈/訂閱」狀態。 非持續性發佈資訊已要求變更保留訊息或發佈者登錄。 因為佇列管理程式已配置佇列管理程式屬性 PSSYNCPT 設為 IFPER ,所以正在同步點之外處理此發佈。 將發佈者登錄或保留發佈資訊強化至佇列管理程式的本端佇列時發生失敗。 由於此發佈而嘗試的所有狀態變更都將取消。 發佈的處理將繼續進行,且佇列管理程式將嘗試將它遞送給所有訂閱者。
- 系統程式設計師回應
請調查發生失敗的原因。 可能是因為佇列管理程式上發生資源問題。 最可能的原因是佇列上的「佇列已滿」。 如果您的發佈資訊也包含狀態變更,建議您將它們當作持續發佈資訊來傳送,或將佇列管理程式屬性 PSSYNCPT 設為 YES。 如此一來,它們將在同步點下執行,且佇列管理程式可以在發生這類失敗時重試它們。
- CSQT884E
csect-name 已排入佇列的「發佈/訂閱」控制佇列不是本端佇列
- 嚴重性
- 8
- 說明
佇列管理程式偵測到佇列 SYSTEM.BROKER.CONTROL.QUEUE 存在且不是本端佇列。 這會使佇列不適合用作控制佇列。 「發佈/訂閱常駐程式」作業將立即終止。
- 系統程式設計師回應
刪除現有佇列的定義,必要的話,請將佇列重建為 MQQT_LOCAL 類型。
- CSQT895I
csect-name 「排入佇列的發佈/訂閱常駐程式」偵測到遺漏保留的訊息
- 嚴重性
- 4
- 說明
「排入佇列的發佈/訂閱常駐程式」會使用保留的訊息來與發佈訂閱階層的其他成員進行通訊。
已保留的訊息已遺漏且已重新發佈。
- 系統動作
已保留的訊息似乎已從 SYSTEM.RETAINED.PUB.QUEUE 中移除。 「排入佇列的發佈/訂閱常駐程式」已嘗試重新發佈保留的訊息來回復。
- 系統程式設計師回應
如果您不知道移除保留訊息的原因,這可能是更嚴重問題的症狀,需要進一步調查。
- CSQT899E
csect-name 無法建立與子項佇列管理程式 qmname 的母項關係
- 嚴重性
- 8
- 說明
佇列管理程式無法與佇列管理程式 qmname 建立所要求的母項關係,因為該佇列管理程式已是子項。
- 系統動作
與佇列管理程式 qmname 的現有子項關係仍然不受影響。
- 系統程式設計師回應
若要防止發出此訊息,必須發出 ALTER QMGR PARENT(' ') MQSC 指令來移除佇列管理程式上的母項定義。 若要確保已建立必要的拓蹼,請檢閱現有的母項定義,並適當地更新。
- CSQT960I
csect-name 分散式發佈/次指令處理器已停止
- 嚴重性
- 0
- 說明
- 分散式「發佈/訂閱」指令處理器已停止。 這可能是下列三個原因之一:
- 通道起始程式正在停止。
- 通道起始程式正在啟動,且尚未定義分散式「發佈/訂閱」指令處理器所使用的佇列,因為不需要分散式「發佈/訂閱」指令處理器。
- 發生錯誤
- 系統動作
繼續執行處理程序,但無法使用分散式發佈/訂閱。
- 系統程式設計師回應
如果發生錯誤,請調查之前訊息中所報告的問題。
- CSQT961I
csect-name 分散式發佈/子發佈處理器已停止
- 嚴重性
- 0
- 說明
- 分散式發佈/再發佈處理器已停止。 這可能有三個原因:
- 通道起始程式正在停止。
- 通道起始程式正在啟動,且尚未定義分散式「發佈/訂閱」指令處理器所使用的佇列,因為不需要分散式「發佈/訂閱」發佈處理器。
- 發生錯誤
- 系統動作
繼續執行處理程序,但無法使用分散式發佈/訂閱。
- 系統程式設計師回應
如果發生錯誤,請調查之前訊息中所報告的問題。
- CSQT962I
csect-name 分散式發佈/訂閱 Proxy-subscription 展開處理器已停止
- 嚴重性
- 0
- 說明
- 分散式發佈/訂閱 Proxy 訂閱已停止。 這可能有三個原因:
- 通道起始程式正在停止。
- 通道起始程式正在啟動,且尚未定義分散式發佈/訂閱 Proxy-訂閱扇出處理器所使用的佇列,因為不需要分散式發佈/訂閱 Proxy-訂閱扇出處理器。
- 發生錯誤
- 系統動作
繼續執行處理程序,但無法使用分散式發佈/訂閱。
- 系統程式設計師回應
如果發生錯誤,請調查之前訊息中所報告的問題。
- CSQT963E
csect-name 佇列發佈/訂閱常駐程式無法使用
- 嚴重性
- 8
- 說明
分散式發佈/訂閱處理程序無法聯絡「排入佇列的發佈/訂閱常駐程式」。 將在之前的訊息中報告問題。
- 系統動作
在更正問題之前,無法處理階層式連線。
- 系統程式設計師回應
請調查之前訊息中所報告的問題。 當常駐程式變成可用時,可能需要發出 REFRESH QMGR TYPE (PROXYSUB) 指令來重新同步化訂閱。
- CSQT964I
csect-name 已連接的發佈/訂閱階層關係, (佇列管理程式 qmgr-name)
- 嚴重性
- 0
- 說明
已建立與子項或母項佇列管理程式 qmgr-name的發佈/訂閱階層連線。
- CSQT965I
csect-name 發佈/訂閱階層關係已斷線, (佇列管理程式 qmgr-name)
- 嚴重性
- 0
- 說明
發佈/訂閱階層連線已以子項或母項佇列管理程式 qmgr-name結束。
- CSQT966E
csect-name 再次錯誤地處理先前的發佈
- 嚴重性
- 8
- 說明
已收到先前由這個佇列管理程式所處理的發佈。
這是由階層及發佈/訂閱叢集的無效配置所造成。
- 系統動作
此訊息將不會重新發佈,且會根據訊息的報告選項來處理。 如果此發佈資訊傳送至無法傳送郵件的佇列,則可能會寫入其他訊息。
- 系統程式設計師回應
請更正配置以移除迴圈。 請檢查無法傳送郵件的佇列中的訊息內容,以判斷所採用的路徑。
- CSQT967E
csect-name 無法將 Proxy 訂閱遞送至佇列管理程式 queue_manager_name,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
無法將 Proxy 訂閱遞送至佇列管理程式 queue_manager_name。 原因碼: mqrc (mqrc-text 以文字形式提供 MQRC)。
這可能會導致訂閱未從 queue_manager_name接收發佈。
- 系統程式設計師回應
請更正配置,以容許將 Proxy 訂閱遞送至 queue_manager_name。 解決問題之後,將需要執行 REFRESH QMGR TYPE(PROXYSUB) 來重新同步化訂閱。
- CSQT968I
叢集 cluster_name 中的 csect 名稱 主題 topic-1 相依於主題 topic-2 的 PROXYSUB (FORCE)
- 嚴重性
- 4
- 說明
主題物件 topic-1 定義在叢集 cluster_name中,且位於主題樹狀結構中主題物件 topic-2 下方。 主題物件 topic-2 已配置 PROXYSUB (FORCE) 來產生萬用字元 Proxy 訂閱,因此不會針對主題樹狀結構中於 topic-2 之下所做的任何訂閱,進一步傳送個別 Proxy 訂閱。 不過, topic-2 與 topic-1不在相同的叢集中,且萬用字元 Proxy 訂閱不會傳送至定義 topic-1 的叢集中的鄰接佇列管理程式。 因此,來自叢集 cluster_name 的發佈可能不會傳送至這個佇列管理程式上 topic-1 的訂閱。
- 系統程式設計師回應
如果說明中說明的行為是預期的,則不需要任何動作。 如果沒有,請變更主題 topic-1或 topic-2上的 PROXYSUB 屬性,以便使用值 FORCE來配置這兩個或兩個主題。
- CSQT971E
csect-name 作業 無法靜止
- 嚴重性
8
- 說明
所指出的「分散式發佈/訂閱」作業已要求靜止,但在逾時間隔內無法執行。
作業有四個類別:- 分散式發佈/訂閱發佈作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收發佈,並重新發佈至本端佇列管理程式
- 分散式發佈/訂閱指令作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收指令訊息,以代表遠端佇列管理程式建立或取消 Proxy 訂閱。
- 分散式發佈/訂閱扇出作業
- 將指令訊息傳送至「發佈/訂閱」叢集及「發佈/訂閱」階層中的遠端佇列管理程式,以回應本端佇列管理程式狀態的變更。
- 分散式發佈/訂閱控制器
- 控制在通道起始程式啟動及關閉期間,以及在啟用及停用「發佈/訂閱」時,啟動及停止「分散式發佈/訂閱」作業。
- 系統動作
將強制關閉「排入佇列的發佈/訂閱常駐程式」。
- 系統程式設計師回應
請檢查工作日誌以取得其他訊息或 FFST™,這可能說明作業無法靜止的原因。
- CSQT972E
csect-name 無法將分散式發佈/訂閱扇出要求放置到 q-name,原因 =mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
嘗試在分散式發佈/訂閱展開要求佇列 q-name 上放置訂閱展開要求失敗,原因碼為 mqrc (mqrc-text 以文字形式提供 MQRC)。
- CSQT973E
csect-name 分散式發佈/訂閱禁止,主題字串 topic-string, (佇列管理程式 qm-name)
- 嚴重性
- 8
- 說明
已停用訂閱主題 topic-string 。 這會防止分散式發佈/訂閱代表拓蹼內的另一個佇列管理程式 qm-name 建立訂閱。
- CSQT974E
csect-name 分散式發佈/訂閱發佈禁止,主題字串 topic-string
- 嚴重性
- 8
- 說明
主題 topic-string 已停用發佈。 這可防止分散式發佈/訂閱發佈從拓蹼內另一個佇列管理程式收到的訊息。 此訊息將不會重新發佈,且會根據訊息中的報告選項來處理。 如果此發佈資訊傳送至無法傳送郵件的佇列,則會寫入其他訊息。
- CSQT975I
csect-name 作業 已啟動
- 嚴重性
- 0
- 說明
指出的「分散式發佈/訂閱」作業已啟動。 這則訊息通常在通道起始程式啟動期間,或在啟用「發佈/訂閱」時出現。
作業有四個類別:- 分散式發佈/訂閱發佈作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收發佈,並重新發佈至本端佇列管理程式
- 分散式發佈/訂閱指令作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收指令訊息,以代表遠端佇列管理程式建立或取消 Proxy 訂閱。
- 分散式發佈/訂閱扇出作業
- 將指令訊息傳送至「發佈/訂閱」叢集及「發佈/訂閱」階層中的遠端佇列管理程式,以回應本端佇列管理程式狀態的變更。
- 分散式發佈/訂閱控制器
- 控制在通道起始程式啟動及關閉期間,以及在啟用及停用「發佈/訂閱」時,啟動及停止「分散式發佈/訂閱」作業。
- 系統動作
無。
- 系統程式設計師回應
無。
- CSQT976I
csect-name 作業 已停止
- 嚴重性
- 0
- 說明
指出的「分散式發佈/訂閱」作業已停止。 此訊息通常在通道起始程式關閉期間,或在停用「發佈/訂閱」時發生。
作業有四個類別:- 分散式發佈/訂閱發佈作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收發佈,並重新發佈至本端佇列管理程式
- 分散式發佈/訂閱指令作業
- 從「發佈/訂閱」叢集中的遠端佇列管理程式接收指令訊息,以代表遠端佇列管理程式建立或取消 Proxy 訂閱。
- 分散式發佈/訂閱扇出作業
- 將指令訊息傳送至「發佈/訂閱」叢集及「發佈/訂閱」階層中的遠端佇列管理程式,以回應本端佇列管理程式狀態的變更。
- 分散式發佈/訂閱控制器
- 控制在通道起始程式啟動及關閉期間,以及在啟用及停用「發佈/訂閱」時,啟動及停止「分散式發佈/訂閱」作業。
- 系統動作
無。
- 系統程式設計師回應
無。
- CSQT977I
csect-name 建立發佈/訂閱階層關係, (佇列管理程式 qmgr-name)
- 嚴重性
- 0
- 說明
佇列管理程式正在建立與子項或母項佇列管理程式 qmgr-name的「發佈/訂閱」階層連線。
- 系統動作
無。
- 系統程式設計師回應
無。
- CSQT978E
csect-name 無法建立/取消 Proxy 訂閱,針對佇列管理程式 queue_manager_name,主題字串 topic-string, reason=mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
「分散式發佈/訂閱指令作業」無法在主題 topic-string 上建立或取消佇列管理程式 queue_manager_name 的 Proxy 訂閱,原因碼為 mqrc (mqrc-text 以文字形式提供 MQRC)。
如果無法建立或取消 Proxy 訂閱,會導致這個佇列管理程式無法正確瞭解「發佈/訂閱」拓蹼中其他佇列管理程式的訂閱。 這可能導致此佇列管理程式不會將發佈遞送至其他佇列管理程式。
- 系統程式設計師回應
請更正所指出原因碼的原因。
解決問題之後,可能需要執行 REFRESH QMGR TYPE (PROXYSUB) 指令來重新同步化任何訂閱。
- CSQT979E
- csect-name 來自 qmgr 的分散式發佈/訂閱 Proxy 訂閱-name 因 PSCLUS (DISABLED) 而遭到拒絕
- 說明
已從 qmgr-name 透過通道將叢集訂閱傳送至此佇列管理程式,但佇列管理程式屬性 PSCLUS 已設為 DISABLED ,指出此叢集中的佇列管理程式之間不預期「發佈/訂閱」活動。
- 系統動作
會忽略 Proxy 訂閱要求,且不會在本端登錄任何訂閱。
- 系統程式設計師回應
若要啟用發佈/訂閱叢集作業,請將叢集中所有佇列管理程式上的 PSCLUS 屬性變更為 ENABLED。 您也可能需要發出 REFRESH CLUSTER 和 REFRESH QMGR 指令,如 PSCLUS 屬性的文件中所詳述。 如果您不是使用發佈/訂閱叢集,則應該刪除叢集主題物件,並確保所有佇列管理程式上的 PSCLUS 都已停用。
- CSQT980I
csect-name 分散式發佈/訂閱 Proxy 訂閱重新同步化已完成
- 嚴重性
- 0
- 說明
在重新啟動處理期間,「分散式發佈/訂閱」程序無法判斷 Proxy 訂閱狀態是否一致,因此已執行與遠端佇列管理程式的重新同步化。
當佇列管理程式在前次關閉期間未完全靜止時,或當系統當時特別忙碌時,通常會看到此情況。
- 系統動作
處理程序繼續執行。
- 系統程式設計師回應
無。
- CSQT981E
csect-name 分散式發佈/訂閱在發佈/子叢集中已停用
- 嚴重性
- 4
- 說明
此佇列管理程式是「發佈/訂閱」叢集的成員,但已停用「發佈/訂閱」。
- 系統動作
「發佈/訂閱叢集」內的其他佇列管理程式會繼續將發佈和 Proxy 訂閱傳送至這個佇列管理程式。 它們會累積在「發佈/訂閱叢集」系統佇列上,且在啟用「發佈/訂閱」之前不會處理。 如果這些佇列變成通道已滿,可能會發生失敗,這會影響叢集中其他佇列管理程式上的「發佈/訂閱」作業。 這也會影響從叢集內其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 系統程式設計師回應
透過使用 ALTER QMGR 指令將 PSMODE 設為 ENABLED 或 COMPAT ,啟用「發佈/訂閱」,然後應該發出 REFRESH QMGR TYPE(PROXYSUB) 指令以重新同步化訂閱。
- CSQT982E
csect-name 在「發佈/訂閱」階層中停用「已排入佇列的發佈/訂閱」
- 嚴重性
- 4
- 說明
此佇列管理程式是「發佈/訂閱」階層的成員,但已停用「排入佇列的發佈/訂閱」。
- 系統動作
「發佈/訂閱」階層內的任何上下代關係都會繼續將發佈和 Proxy 訂閱傳送至此佇列管理程式。 它們會累積在「排入佇列的發佈/訂閱」系統佇列中,且在啟用「排入佇列的發佈/訂閱」之前不會處理。 如果「排入佇列的發佈/訂閱」系統佇列變成完整通道失敗,則會影響將訊息傳送至此佇列管理程式的上下代關係上的「發佈/訂閱」作業。 這也會影響要使用相同通道來遞送的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 系統程式設計師回應
使用 ALTER QMGR 指令將 PSMODE 設為 ENABLED ,以啟用「排入佇列的發佈/訂閱」。 重新啟動「排入佇列的發佈/訂閱」之後,請使用 DISPLAY PUBSUB ALL 指令來確認此已完成,必須發出 REFRESH QMGR TYPE(PROXYSUB) 指令來重新同步化
- CSQT983E
csect-name 作業 失敗,原因 mqrc (mqrc-text),在 n 分鐘後重試
- 嚴重性
- 4
- 說明
作業 發現問題,將在 n 分鐘內重試指令。 先前的訊息可能已在佇列管理程式或系統錯誤日誌中發出,提供其他詳細資料。
此訊息可能由一些作業發出:- 分散式發佈/訂閱發佈作業
- 叢集內的其他佇列管理程式會繼續將發佈資訊傳送至這個佇列管理程式。 發佈會累積在「發佈/訂閱叢集」系統佇列 (SYSTEM.INTER.QMGR.PUBS)。 如果這些佇列變成通道已滿,可能會影響叢集中其他佇列管理程式的「發佈/訂閱」作業。 這也會影響從叢集中其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 分散式發佈/訂閱指令作業
- 叢集內的其他佇列管理程式會繼續將 Proxy 訂閱傳送至這個佇列管理程式。 訂閱將累積在「發佈/訂閱叢集」系統佇列 (SYSTEM.INTER.QMGR.CONTROL)。 對於尚未處理 Proxy 訂閱的主題,其他佇列管理程式將不會收到來自此佇列管理程式的發佈。 如果「發佈/訂閱叢集」系統佇列變成完整通道失敗,則會影響叢集中其他佇列管理程式上的「發佈/訂閱」作業。 這也會影響從叢集中其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 分散式發佈/訂閱扇出作業
- 在更正問題之前,此作業不會將 Proxy 訂閱訊息傳送至「發佈/訂閱叢集」中的其他佇列管理程式或「發佈/訂閱」階層內的上下代關係。 對於尚未傳送 Proxy 訂閱的主題,此佇列管理程式將不會從「發佈/訂閱叢集」中的其他佇列管理程式接收發佈,或在「發佈/訂閱」階層中的上下代關係。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT984E
csect-name 作業 在嘗試處理訊息時發現 n 個原因 mqrc (mqrc-text) 。
- 嚴重性
- 4
- 說明
由於原因 mqrc (mqrc-text 以文字形式提供 MQRC) , 作業 目前無法處理訊息。 作業已遇到此 n 次; 它將繼續重試指令,直到更正問題為止。
此訊息可能由一些作業發出:- 分散式發佈/訂閱發佈作業
- 叢集內的其他佇列管理程式會繼續將發佈資訊傳送至這個佇列管理程式。 發佈會累積在「發佈/訂閱叢集」系統佇列 (SYSTEM.INTER.QMGR.PUBS)。 如果這些佇列變成通道已滿,可能會影響叢集中其他佇列管理程式的「發佈/訂閱」作業。 這也會影響從叢集內其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 分散式發佈/訂閱指令作業
- 叢集內的其他佇列管理程式會繼續將 Proxy 訂閱傳送至這個佇列管理程式。 訂閱將累積在「發佈/訂閱叢集」系統佇列 (SYSTEM.INTER.QMGR.CONTROL)。 對於尚未處理 Proxy 訂閱的主題,其他佇列管理程式將不會收到來自此佇列管理程式的發佈。 如果「發佈/訂閱者叢集」系統佇列變成完整通道失敗,則可能會影響叢集中其他佇列管理程式上的「發佈/訂閱」作業。 這也會影響從叢集內其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 分散式發佈/訂閱扇出作業
- 在更正問題之前,此作業不會將 Proxy 訂閱訊息傳送至「發佈/訂閱叢集」中的其他佇列管理程式或「發佈/訂閱」階層內的上下代關係。 對於尚未傳送 Proxy 訂閱的主題,此佇列管理程式將不會從「發佈/訂閱叢集」或「發佈/訂閱」階層內上下代關係中的其他佇列管理程式接收發佈。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT987E
csect-name 作業 失敗,因為原因 mqrc (mqrc-text) 在 n 分鐘內重試
- 嚴重性
- 4
- 說明
作業 發生問題。 先前的訊息可能已在佇列管理程式或系統錯誤日誌中發出,提供其他詳細資料。 作業將在 n 分鐘後重試指令。
叢集內的其他佇列管理程式會繼續將 Proxy 訂閱傳送至這個佇列管理程式。 它們會累積在「發佈/訂閱」叢集系統佇列上,且在解決問題之前不會處理。
對於尚未處理 Proxy 訂閱的主題,其他佇列管理程式將不會收到來自此佇列管理程式的發佈。
如果「發佈/訂閱者叢集」系統佇列已滿,通道可能會失敗,這會影響叢集中其他佇列管理程式上的「發佈/訂閱」作業。 這也會影響從叢集內其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT988E
csect-name 作業 失敗,因為原因 mqrc (mqrc-text) 在 n 分鐘內重試
- 嚴重性
- 4
- 說明
作業 發生問題。 先前的訊息可能已在佇列管理程式或系統錯誤日誌中發出,提供其他詳細資料。 作業將在 n 分鐘後重試指令。
在更正問題之前,此作業不會將 Proxy 訂閱訊息傳送至「發佈/訂閱」叢集中的其他佇列管理程式,或「發佈/訂閱」階層內的上下代關係。
對於尚未傳送 Proxy 訂閱的主題,此佇列管理程式不會從「發佈/訂閱」叢集中的其他佇列管理程式或「發佈/訂閱」階層中的上下代關係接收發佈。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT989E
csect-name 作業 在嘗試處理訊息時發現 n 個原因 mqrc (mqrc-text) 。
- 嚴重性
- 4
- 說明
由於原因 mqrc (mqrc-text), 作業 目前無法處理訊息。 請注意 ((mqrc-text) 以文字形式提供 MQRC)。
作業已發現此 n 次。 作業會繼續重試指令,直到更正問題為止。
叢集內的其他佇列管理程式會繼續將 Proxy 訂閱傳送至這個佇列管理程式。 訂閱會累積在「發佈/訂閱」叢集系統佇列上,且在解決問題之前不會處理。
對於尚未處理 Proxy 訂閱的主題,其他佇列管理程式將不會收到來自此佇列管理程式的發佈。
如果「發佈/訂閱者叢集」系統佇列已滿,通道可能會失敗,這會影響叢集中其他佇列管理程式上的「發佈/訂閱」作業。
這也會影響從叢集內其他佇列管理程式傳送至這個佇列管理程式的其他訊息 (與「發佈/訂閱」無關) 的遞送。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT990E
csect-name 作業 在嘗試處理訊息時發現 n 個原因 mqrc (mqrc-text) 。
- 嚴重性
- 4
- 說明
由於原因 mqrc (mqrc-text), 作業 目前無法處理訊息。 請注意 ((mqrc-text) 以文字形式提供 MQRC)。
作業已發現此 n 次。 作業會繼續重試指令,直到更正問題為止。
在更正問題之前,此作業不會將 Proxy 訂閱訊息傳送至「發佈/訂閱叢集」或「發佈/訂閱」階層內上下代關係中的其他佇列管理程式。
對於尚未傳送 Proxy 訂閱的主題,此佇列管理程式將不會從「發佈/訂閱」叢集中的其他佇列管理程式或「發佈/訂閱」階層中的上下代關係接收發佈。
- 系統動作
無
- 系統程式設計師回應
可能的話,請更正所識別的問題,或聯絡 IBM 支援中心。
當問題已更正時,請等待 作業 重試指令。
- CSQT991I
csect-name 作業 已從前一個錯誤狀況回復
- 嚴重性
- 0
- 說明
作業 已從先前報告的錯誤狀況回復。
- 系統動作
處理程序繼續執行。
- 系統程式設計師回應
無。
- CSQT992E
csect-name 作業 已將訊息寫入無法傳送郵件的佇列,原因 mqrc (mqrc-text)
- 嚴重性
- 8
- 說明
由於原因 mqrc (mqrc-text 以文字形式提供 MQRC) , 作業 已將訊息寫入無法傳送郵件的佇列。
如果 作業 是「分散式發佈/訂閱指令作業」,則在此訊息要求建立 Proxy 訂閱的任何主題上,其他佇列管理程式將不會接收來自此佇列管理程式的發佈。
如果 作業 是「分散式發佈/訂閱扇出作業」,則此佇列管理程式不會收到來自其他佇列管理程式的任何發佈,而這些佇列管理程式會要求建立 Proxy 訂閱。
- 系統程式設計師回應
請判斷訊息寫入無法傳送郵件的佇列的原因,並解決阻止訊息傳送至其目的地的問題。
如果 作業 是「分散式發佈/訂閱指令作業」或「分散式發佈/訂閱扇出作業」,則在解決問題以重新同步化訂閱狀態與其他佇列管理程式時,可能需要發出 REFRESH QMGR TYPE(PROXYSUB) 指令。
- CSQT996E
csect-name 在佇列管理程式 qmgr-name、叢集 cluster_name、主題字串 topic-string、reason=mqrc (mqrc-text) 上建立 Proxy 訂閱失敗
- 嚴重性
- 8
- 說明
無法在佇列管理程式 qmgr-name 上建立發佈/訂閱叢集 cluster_name (主題為 topic-string ) 中的 Proxy 訂閱,原因為 mqrc (mqrc-text 以文字形式提供 MQRC)。 無法建立 Proxy 訂閱將阻止將佇列管理程式 qmgr-name 上對主題 topic-string 所做的發佈遞送至此佇列管理程式上的訂閱。 如果此佇列管理程式也以發佈/訂閱階層成員身分參與,則發佈/訂閱階層的其他成員上對主題 topic-string 的任何訂閱將不會接收來自佇列管理程式 qmgr-name的發佈。
- 系統程式設計師回應
請更正佇列管理程式 qmgr-name上所指出原因碼的原因。 解決問題之後,請在遠端佇列管理程式上發出 REFRESH QMGR TYPE(PROXYSUB) 指令,以重新同步化訂閱狀態與其他佇列管理程式。
- CSQT997E
csect-name 在佇列管理程式 qmgr-name、叢集 cluster_name、主題字串 topic-string、reason=mqrc (mqrc-text) 上取消 Proxy 訂閱失敗
- 嚴重性
- 8
- 說明
無法在佇列管理程式 qmgr-name 上取消發佈/訂閱叢集 cluster_name (主題為 topic-string ) 中的 Proxy 訂閱,因為 mqrc (mqrc-text 以文字形式提供 MQRC)。 如果無法取消 Proxy 訂閱,會導致在佇列管理程式 qmgr-name 上對主題 topic-string 進行發佈,以繼續遞送至此佇列管理程式。
- 系統程式設計師回應
請更正佇列管理程式 qmgr-name上所指出原因碼的原因。 解決問題之後,請在遠端佇列管理程式上發出 REFRESH QMGR TYPE(PROXYSUB) 指令,以重新同步化訂閱狀態與其他佇列管理程式。
- CSQT998E
csect-name 在佇列管理程式 qmgr-name、叢集 cluster_name、reason=mqrc (mqrc-text) 上 Proxy 訂閱重新同步化失敗
- 嚴重性
- 8
- 說明
由於原因 mqrc (mqrc-text 以文字形式提供 MQRC) ,在佇列管理程式 qmgr-name 上重新同步化訂閱狀態與發佈/訂閱叢集 cluster_name 中的其他佇列管理程式的要求失敗。 可能有未建立 Proxy 訂閱的主題字串。 在佇列管理程式 qmgr-name 上對那些主題所做的發佈將不會遞送至此佇列管理程式上的訂閱。 如果此佇列管理程式也作為發佈/訂閱階層的成員參與,則發佈/訂閱階層的其他成員上的那些主題的任何訂閱將不會接收來自佇列管理程式 qmgr-name的發佈。 佇列管理程式 qmgr-name上也可能有未取消 Proxy 訂閱的主題字串。 在該佇列管理程式上所做的任何發佈會繼續遞送至這個佇列管理程式。
- 系統程式設計師回應
請更正佇列管理程式 qmgr-name上所指出原因碼的原因。 解決問題之後,請在遠端佇列管理程式上發出 REFRESH QMGR TYPE(PROXYSUB) 指令,以重新同步化訂閱狀態與其他佇列管理程式。
- CSQT999E
csect-name 作業發現在佇列 queue 上無效的訊息
- 嚴重性
- 4
- 說明
佇列 queue 供內部佇列管理程式作業 task專用,並用來維護分散式發佈/訂閱拓蹼。 作業在佇列上發現無效的訊息
- 系統動作
訊息會根據其報告選項來處理。 如果將訊息放入無法傳送郵件的佇列,則可能會輸出其他主控台訊息。
也可能會產生參考資訊 FFST ,包括無效訊息的詳細資料。
- 系統程式設計師回應
請確定沒有任何應用程式將訊息直接放置到指名的佇列,並確定訊息結束程式不會變更放置到佇列的系統訊息。 如果問題持續存在,請聯絡 IBM 支援中心。