DLm0642E:内部错误:无法从 DevBuf 池获取缓冲区:延迟(运行 5.4.x)
Resumen: DLm 代码级别 5.4.0.0 的 DLm 擦除活动期间的大量 DLm0642E 消息可能会导致线程停止响应,需要重新启动 Virtuent 应用程序。 问题已在 DLm 5.4.0.1 及更高版本代码中得到修复。
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
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)
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)
Causa
DLm 5.4.0.0 版中引入了一个代码问题,可能会导致在暂存或擦除处理过程中出现设备缓冲区释放延迟。
这是一个缓冲区匮乏问题,缓冲池在繁重的暂存或擦除工作负载期间耗尽,尝试获取缓冲区的其他线程不得不等待,从而导致级联延迟。
这是一个缓冲区匮乏问题,缓冲池在繁重的暂存或擦除工作负载期间耗尽,尝试获取缓冲区的其他线程不得不等待,从而导致级联延迟。
Resolución
客户应通过重新启动 Virtuent 应用程序或重新启动 VTE 来立即采取修正措施。
此问题已在 DLm 5.4.0.1 及更高版本代码中得到解决。
此问题已在 DLm 5.4.0.1 及更高版本代码中得到解决。
Productos afectados
Disk Library for mainframe DLm2500, Disk Library for mainframe DLm8500Propiedades del artículo
Número del artículo: 000191670
Tipo de artículo: Solution
Última modificación: 21 oct 2025
Versión: 8
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.