Dell Unity、PowerStore:在多协议 NAS 上更改 SMB 共享上的 UMASK 不会更改已连接 SMB 客户端的默认模式位
Summary: UMASK 更改仅影响新建立的服务器消息块 (SMB) 会话。
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
多协议文件系统的 SMB 共享的 UMASK 属性最近更改为新值。
当多协议文件系统的 SMB 共享的 UMASK 高级属性更改为新值时,连接的 SMB 客户端仍可能基于先前的 UMASK 分配 UNIX 模式位。
当多协议文件系统的 SMB 共享的 UMASK 高级属性更改为新值时,连接的 SMB 客户端仍可能基于先前的 UMASK 分配 UNIX 模式位。
Cause
对 UMASK 的更改会立即反映在共享配置中。但是,在执行会话设置时建立的 UMASK 值决定了可作的 UMASK。因此,任何未切断与共享的连接的客户端将继续使用之前的 UMASK 值。当客户端断开连接时(通过
svc_cifssupport <NAS SERVER> -audit -full),重新连接时,UMASK 将反映更新的 UMASK,并且当从 UNIX 或 Linux 客户端查看时,该用户创建的文件将显示预期的模式位。Resolution
SMB 客户端必须断开连接并重新连接才能使用新的 UMASK 值。
使用
使用
svc_cifssupport 验证客户端当前 UMASK 或验证客户端是否已断开连接的命令:
service@alpha-spa spa:~> svc_cifssupport Megatron -audit Megatron : |||| AUDIT Ctx=0x00091aea38, ref=2, Fedora6 Client(10.0.1.249) Port=46042/445 ||| MEGATRON[PEEPS] on if=1_alpha ||| CurrentDC 0x0007d3a858=PEEPS-DC ||| Proto=NT1, Arch=Win2K, RemBufsz=0x4054, LocBufsz=0xffff, popupMsg=1 ||| 0 FNN in FNNlist NbUsr=1 NbCnx=1 ||| Uid=0x3f NTcred(0x0008bd5f58 RC=3 NTLMSSP Capa=0x2001) 'PEEPS\administrator' || Cnxp(0x0009e6e8e8), Name=mpfs01, cUid=0x3f Tid=0x3f, Ref=1, Aborted=0 | readOnly=0, umask=27, opened files/dirs=0 | types=Global - - - - - - - OCNone | Absolute path of the share=\mpfs01 ||| SMB2 session Id=0x598dc76d00000001, 1 channel(s) ||| Uid=0x1 NTcred(0x0008e9e758 RC=9 KERBEROS Capa=0x800002) 'PEEPS\administrator' |||| AUDIT Ctx=0x000924d638, ref=2, Client(10.0.1.250) Port=65083/445 ||| MEGATRON[PEEPS] on if=1_alpha ||| CurrentDC 0x0007d3a858=PEEPS-DC ||| Proto=SMB2.10, MaxReadWriteSz=0x800000, MaxTransactSz=0x800000, popupMsg=1 ||| SrvCapa=0x7, CltCapa=0x0, SrvSecMode=0x1, CltSecMode=0x1 ||| PreAuthIntgAlgo:NONE, EncryptionAlgoId:AES_128_CCM ||| Client GUID=54959e9a-3266-11e7-8171-0050569115ca ||| SMB2 credits: Granted=31, Max=512, AsyncPendind=2, topAsyncPending=2 ||| 0 FNN in FNNlist NbUsr=1 NbCnx=1 || Cnxp(0x0009e6e4e8), Name=mpfs01, cUid=0x1 Tid=0x2, Ref=1, Aborted=0 | readOnly=0, umask=27, opened files/dirs=3 | types=Global - - - - - - - OCNone | Absolute path of the share=\mpfs01 total smb_streamCtx: 2以服务用户身份在 PowerStore 上运行此命令的等效内容如下:
svc_nas_cifssupport --server Megatron --args "-audit -full"更改 UMASK 后将 NAS 服务器故障切换到对等节点或存储处理器 (SP) 会强制所有客户端建立新的 SMB 会话。
Affected Products
PowerStore, Dell EMC Unity FamilyProducts
Dell EMC Unity FamilyArticle Properties
Article Number: 000028446
Article Type: Solution
Last Modified: 28 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.