PowerScale:OneFS:如何在群集上启用或禁用 SMB1

Summary: 启用或禁用 SMBv1 的选项是在前面的代码中使用 gconfig 引入的。为了支持旧工作流,它仍然存在于当前代码中。

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.

Instructions

 

 

出于安全考虑,Dell Technologies 不建议在 OneFS 中启用 SMBv1 协议方言。为确保长期兼容性,请考虑从此协议过渡。

 

提醒:SMBv1 不再受 Microsoft 支持。Microsoft 建议将使用 SMBv1 方言的工作流迁移到使用 SMBv2 或更高版本。受支持的较新 SMB 方言版本旨在提高安全性和性能。有关为什么应在工作流中放弃 SMBv1 方言的其他信息,请参阅此链接。建议不要在可以使用更高版本的方言的情况下使用 SMBv1。

 

 

要验证对 SMB1 协议的支持是已启用还是已禁用,请建立与节点的 SSH 连接,然后运行以下命令:

isi_gconfig registry.Services.lwio.Parameters.Drivers.srv.SupportSmb1

如果报告的值为 ,则禁用。如果报告的值为 1,则启用该值。
 

要禁用对 SMBv1 的支持,请执行以下作:

isi_gconfig registry.Services.lwio.Parameters.Drivers.srv.SupportSmb1=0

要启用 SMBv1 支持,请执行以下作:

isi_gconfig registry.Services.lwio.Parameters.Drivers.srv.SupportSmb1=1


需要刷新(或重新启动)群集上的 SRV 服务,才能实施针对 SMBv1 可支持性的更改。

禁用对 SMB1 协议的支持会阻止建立新的 SMB1 连接。即使在禁用该功能后,现有 SMB1 连接也不会断开连接。

警告:
重新启动节点上的 SRV 服务可能会导致与该节点的所有 SMB 连接断开连接。如果 SMB 客户端连接未故障切换到另一个节点,则客户端必须重新建立与群集的连接。如果重新启动 LWIO,则所有 SMB 连接 都会终止 ,并且需要客户端重新建立连接。

通过 SSH 连接并执行以下作,可以在单个节点上强制刷新 SRV:

/usr/likewise/bin/lwsm refresh srv

在极少数情况下,需要重新启动 SRV 服务。执行以下作:

/usr/likewise/bin/lwsm restart srv

管理员可以在命令之前使用“isi_for_array -sX”来刷新或重新启动整个群集的 SRV。确保嵌套命令包含在引号中。虽然刷新 SRV 没有影响,但重新启动它可能会产生影响。在维护窗口中规划这些作,以减少对客户端的中断。如果管理员发现这些作有任何问题,建议他们联系支持部门以获得进一步的帮助。

Additional Information

从 OneFS 9.6 开始,SMBv1 协议默认处于禁用状态。Microsoft 已经终止了对该协议的支持,并且存在许多安全问题,这些问题已在较新的方言中得到解决。因此,使用 SMBv1 的群集在升级后发现其工作流中断。管理员可以通过手动启用 SMBv1(而不是严格依赖旧的默认配置)来避免这种情况。将 SMBv1 设置为 enabled会将该设置标记为“not inherited from defaults”,从而确保升级后不会对配置的该部分进行更改。

 

要确保在 OneFS 9.5 及更低版本中手动启用该值,请按照前面的步骤通过 gconfig 手动启用 SMBv1。管理员应在维护窗口中执行此作,以最大限度减少对 SMBv1 客户端的中断。在 OneFS 9.5 及更早版本中使用 gconfig 启用 SMBv1 的命令如下:

isi_gconfig registry.Services.lwio.Parameters.Drivers.srv.SupportSmb1=1

请记住验证该值是否将值报告为 1。管理员可以禁用然后启用对 SMBv1 的支持,以确认值更改生效。如果计划在启用 SMBv1 之后在升级之前使用 SMBv1,则需要在所有节点上执行 SRV 刷新或重新启动。无论使用哪种方言,这都会对使用 SMB 协议的客户端产生影响。

 

如果管理员忘记在升级之前在群集配置上显式启用 SMBv1,则升级将确保将其设置为禁用。升级后使用以下命令重新启用对 SMBv1 的支持。

isi smb settings global modify --support-smb1=true


这可能需要强制刷新/重新启动服务才能使这些更改生效。我们建议在维护窗口期间对群集配置进行任何重大更改,以最大限度减少影响。如果管理员尚未计划在其环境中完全弃用 SMBv1,则应开始这样做。

 

Affected Products

Isilon

Products

Isilon
Article Properties
Article Number: 000022013
Article Type: How To
Last Modified: 03 Dec 2025
Version:  12
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.