Dell Unity:SMB 或 NFS 共享可能由于线程受阻而变得不可访问
Summary: 如何在 Dell Unity 系统中处理阻塞线程事件。(戴尔可纠正)
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
本文的目的是提供有关如何处理阻塞线程事件的一般指导,因为正确处理对于根本原因分析 (RCA) 和修复至关重要。
还有其他特定于某些 Unity OE 版本的文章,例如文章 000002643:DTA 503606:Unity:使用运行操作环境 (OE) 4.2.0.9392909 或 4.2.0.9433914 的 CIFS/SMB 的阵列应升级到 OE 4.2.0.9476662(或更高版本),从而解决潜在的数据不可用问题。(只有注册的戴尔支持用户才能访问本文。)
NAS 服务器、文件系统和共享在 Dell Unity 端在线显示,但受阻线程会导致 SMB 或 NFS 共享对客户端不可用。
可能的错误代码:
13:102d0003 neo-13:102d0003 neo-13:102d0007
Cause
线程是用于处理请求或操作的资源。各种子系统都有自己分配的线程池。
线程受阻的原因各不相同,必须分别调查每个案例和系统。
以下是可能发生这些情况的一些最常见原因:
线程受阻的原因各不相同,必须分别调查每个案例和系统。
以下是可能发生这些情况的一些最常见原因:
- 死锁,即两个线程都在等待另一个线程拥有的资源锁
- 扩展作处理(例如延迟身份验证、病毒检查等)
Resolution
要确定是否已阻塞线程,请查找下面示例中显示的消息(备注部分)。如果观察到这些消息的时间戳与问题的时间戳匹配,则报告它们的 SP 应崩溃或重新启动以恢复访问。
即时(临时)解决方案:
报告阻塞线程消息的 SP 重新启动或崩溃可以立即恢复访问。重新启动和死机本质上是相同的,唯一的区别是死机提供内存转储文件用于后期分析。
信息:
根据安装的 Unity OE 版本,可通过多个修复来解决此情况。
如果没有修复,则需要 SP 崩溃,因为它允许戴尔获取具有阵列当前状况的转储文件以进行分析。如果没有此转储文件,可能无法进行 RCA。SP 崩溃需要 root 权限。
即时(临时)解决方案:
报告阻塞线程消息的 SP 重新启动或崩溃可以立即恢复访问。重新启动和死机本质上是相同的,唯一的区别是死机提供内存转储文件用于后期分析。
信息:
- 虽然简单的重新启动可以暂时缓解该问题,但它可能会删除 RCA 功能。
- 只有当出现该情况时收集 SP 转储(崩溃),戴尔工程部门才能全面调查和 RCA 阻塞线程的特定原因。
- 只有戴尔可以执行 SP 崩溃。请联系 戴尔技术支持 或您的授权服务代表,并引用此戴尔文章 ID。
- 这不是永久修复,如果阻塞线程的根本原因未得到解决,则在实施修复之前,这种情况可能会再次发生。
根据安装的 Unity OE 版本,可通过多个修复来解决此情况。
如果没有修复,则需要 SP 崩溃,因为它允许戴尔获取具有阵列当前状况的转储文件以进行分析。如果没有此转储文件,可能无法进行 RCA。SP 崩溃需要 root 权限。
Additional Information
这在系统上或日志中实时显示。
在错误消息中,您会看到 受影响的 SP (必须重新启动的 SP):
而
在受影响的 SP(受影响的 NAS 服务器所在的 SP)上,转至
/EMC/backend/log_shared 仅存在于(已装载)在主 SP 上,您必须在主 SP(实时或日志)上才能访问此位置和这些文件。
在错误消息中,您会看到 受影响的 SP (必须重新启动的 SP):
service@spa~# zgrep -i blocked /EMC/backend/log_shared/EMCSystemLogFile* EMCSystemLogFile.log:"2017-07-26T18:12:55.428Z" "unitymgr01_spa" "Kittyhawk_safe" "12657" "unix/spa/root" "ERROR" "13:102d0003" :: "ThreadsServicesSupervisor: Service:CIFS Pool:SMB2 BLOCKED for 423 seconds: Server operations may be impacted ." :: Category=System Component=DART_KERNEL EMCSystemLogFile.log:"2017-07-26T18:27:55.474Z" "unitymgr01_spa" "Kittyhawk_safe" "12657" "unix/spa/root" "ERROR" "13:102d0003" :: "ThreadsServicesSupervisor: Service:CIFS Pool:SMB2 BLOCKED for 1323 seconds: Server operations may be impacted ." :: Category=System Component=DART_KERNEL EMCSystemLogFile.log:"2017-07-26T18:42:55.520Z" "unitymgr01_spa" "Kittyhawk_safe" "12657" "unix/spa/root" "ERROR" "13:102d0003" :: "ThreadsServicesSupervisor: Service:CIFS Pool:SMB2 BLOCKED for 2222 seconds: Server operations may be impacted ." :: Category=System Component=DART_KERNEL
提醒:这些消息可能并不总是在上面的日志中找到,因此,如果在
EMCSystemLogFile 日志,请始终直接在 ktraces 可以肯定的是。
而
ktrace 文件可以快速压缩,因此这些消息可能不会出现在最新的未压缩文件中。建议将所有 c4_safe_ktrace 文件(位于 /EMC/C4Core/log/)。
在受影响的 SP(受影响的 NAS 服务器所在的 SP)上,转至
/EMC/C4Core/log/ 并运行以下命令(确保单词 BLOCKED 全部为大写字母)。如果不确定哪个 SP 受到影响,请在两个 SP 上都运行此命令,受影响的 SP 应显示以下消息:
service@spa~# zgrep -h BLOCKED c4_safe_ktrace* | sort ... 2017/09/20-07:46:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 33730 seconds: Server operations may be impacted 2017/09/20-08:01:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 34630 seconds: Server operations may be impacted 2017/09/20-08:16:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 35530 seconds: Server operations may be impacted 2017/09/20-08:31:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 36430 seconds: Server operations may be impacted 2017/09/20-08:46:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 37330 seconds: Server operations may be impacted 2017/09/20-09:01:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 38230 seconds: Server operations may be impacted 2017/09/20-09:16:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 39130 seconds: Server operations may be impacted 2017/09/20-09:31:... sade:KERNEL: 3: 3:[core] ThreadsServicesSupervisor: Service:CIFS Pool:SMB2BLOCKED for 40030 seconds: Server operations may be impacted
Affected Products
Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity FamilyProducts
Dell EMC Unity XT 380, Dell EMC Unity XT 380F, Dell EMC Unity XT 480, Dell EMC Unity XT 480F, Dell EMC Unity XT 680, Dell EMC Unity XT 680F, Dell EMC Unity XT 880, Dell EMC Unity XT 880F, Dell EMC Unity HybridArticle Properties
Article Number: 000058575
Article Type: Solution
Last Modified: 12 ديسمبر 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.