PowerScale:SMB 进程中的 audit_flt 驱动程序处于关闭状态,导致节点 DU
Summary: 在 OneFS 9.7 代码中发现了一个问题,其中审核驱动程序在 SMB 进程中未正确加载。这可能会导致数据不可用 (DU)。
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
如果群集使用的是 9.7.1.0 - 9.7.1.6 版本代码,此问题可能会影响它。主要症状是:
- SMB 用户无法访问部分或所有节点。
- 部分或所有节点上的 SMB 服务显示处于 关闭 状态的大量连接。虽然 处于关闭 状态的连接可能由于各种原因而发生,但它也是与此特定问题相关的症状。要进行检查,请使用以下命令:
isi_for_array -X 'netstat -an | grep "\.445 " | grep CLOSED | wc -l' | sort -V
您应该期望在输出中看到所有“0”。 下面是出现此问题的群集的示例:
MyCluster-1# isi_for_array -X 'netstat -an | grep "\.445 " | grep CLOSED | wc -l' | sort -V
MyCluster-1: 208
MyCluster-2: 425
MyCluster-3: 2228
MyCluster-4: 146
MyCluster-5: 5284
MyCluster-6: 964
- 已在群集上启用审核。使用此命令进行检查:
isi audit settings global view | grep "Protocol Auditing"
MyCluster-1# isi audit settings global view | grep "Protocol Auditing"
Protocol Auditing Enabled: Yes
- 您的群集正在运行受影响的代码:9.7.1.0 - 9.7.1.6
要最终确定您的群集是否遇到此问题,请向 戴尔支持提出服务请求。它们可以帮助检查 LWIO 服务的 SMB 核心转储。
Cause
出现此问题的原因是 SMB 进程未正确加载 audit_flt 驱动程序。此问题通常在 SMB 服务重新启动时触发,例如在代码升级或群集之间的故障切换和故障恢复期间。但是,如果出于任何原因重新启动 SMB,则可能会发生这种情况。
Resolution
要缓解此问题,请重新启动 SMB 服务。在正常情况下,隔离的 SMB 重新启动应该足够:
MyCluster-1# killall -6 lwio
这可以在具有以下优势的多个节点上完成: isi_for_array。下面是在节点 1-4 上重新启动 SMB 服务的示例:
MyCluster-1# isi_for_array -n1-4 'killall -6 lwio'
如果这不能缓解问题,则可能需要重新启动 SMB 和所有依赖项:
MyCluster-1# /usr/likewise/bin/lwsm restart lwio
同样,这可以使用以下命令在多个节点上同时完成: isi_for_array。下面是在节点 1-4 上重新启动 SMB 堆栈的示例:
MyCluster-1# isi_for_array -n1-4 '/usr/likewise/bin/lwsm restart lwio'
此问题已在 OneFS 9.7.1.7 及更高版本的代码中得到解决。
Affected Products
Isilon, PowerScale OneFSArticle Properties
Article Number: 000286634
Article Type: Solution
Last Modified: 22 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.