DLm0642E:內部錯誤:無法從 DevBuf 集區取得緩充:延遲 (執行版本 5.4.x)

Summary: 在 DLm 程式碼層級 5.4.0.0 進行 DLm 清除活動期間,出現大量的 DLm0642E 訊息,可能會導致執行緒停止回應,且需要重新啟動 Virtuent 應用程式。 問題已在 DLm 5.4.0.1 和更新版本的程式碼中修正。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

在 btilog 中看到:
09/15/2021 11:50:54 vte1 VT: DLm0501I:Volume F18852 (/tapelibEPPROD/15_SNAP1/~F18852) erased (without truncation)
09/15/2021 11:50:54 vte1 VT: DLm0501I:Volume ED7900 (/tapelibEPPROD/10_SNAP1/~ED7900) erased (without truncation)
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:54 vte1 VT: DLm0501I:Volume E02399 (/tapelibEPPROD/01_SNAP1/~E02399) erased (without truncation)
09/15/2021 11:50:54 vte1 VT: DLm0501I:Volume J27319 (/tapelibEPPROD/12_SNAP1/~J27319) erased (without truncation)
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:54 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:55 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:55 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay
09/15/2021 11:50:55 vte1 VT: DLm0642E:Internal Error: cannot get buffer from DevBuf pool: delay

10/02/2021 05:53:17 vte1 VT: DLm0899I:Tapelib /tapelibNBDEV/01 thread has been in state: 01009230 for 619 seconds
10/02/2021 05:53:17 vte1 VT: DLm0899I:Tapelib /tapelibNBDEV/02 thread has been in state: 01009230 for 629 seconds
10/02/2021 05:57:17 vte1 VT: DLm0899I:Device 8108 has been in state: 4D10200D for 611 seconds
10/02/2021 06:00:31 vte1 VT: DLm0207W:Device 8023 bypassing stalled filesystem /tapelibNBDEV/01 (stalled for 1054 seconds)(build list)(01009230)
10/02/2021 06:00:31 vte1 VT: DLm0207W:Device 8023 bypassing stalled filesystem /tapelibNBDEV/02 (stalled for 1064 seconds)(build list)(01009230)

Cause

DLm 5.4.0.0 版本中出現程式碼問題,在暫用或清除程序中,可能會導致裝置緩充區釋放發生延遲。

這是緩充區耗盡的問題,緩充區集區在嚴重的暫用或清除作業期間耗盡,使其他執行緒嘗試進行緩充時必須等待,導致串聯延遲。

Resolution

客戶應重新啟動 Virtuent 應用程式或重新開機 VTE,以立即採取補救措施。

此問題已在 DLm 5.4.0.1 和更新版本的程式碼中解決。

Affected Products

Disk Library for mainframe DLm2500, Disk Library for mainframe DLm8500
Article Properties
Article Number: 000191670
Article Type: Solution
Last Modified: 21 Oct 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.