Dell Unity, PowerStore: 멀티 프로토콜 NAS에서 SMB 공유의 UMASK를 변경해도 연결된 SMB 클라이언트의 기본 모드 비트는 변경되지 않음

摘要: UMASK 변경 내용은 새로 설정된 SMB(Server Message Block) 세션에만 영향을 줍니다.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

멀티 프로토콜 파일 시스템의 SMB 공유에 대한 UMASK 속성이 최근에 새 값으로 변경되었습니다.

멀티 프로토콜 파일 시스템의 SMB 공유에 대한 UMASK 고급 속성이 새 값으로 변경되어도 연결된 SMB 클라이언트는 여전히 이전 UMASK를 기반으로 UNIX 모드 비트를 할당할 수 있습니다.

原因

UMASK에 대한 변경 사항은 공유 구성에 즉시 반영됩니다. 그러나 세션 설정이 수행될 때 설정된 UMASK 값에 따라 작동 가능한 UMASK가 결정됩니다. 따라서 공유에 대한 연결을 끊지 않는 모든 클라이언트는 이전 UMASK 값을 계속 사용합니다. 클라이언트 연결이 끊어지면( svc_cifssupport <NAS SERVER> -audit -full)에서 다시 연결하면 UMASK가 업데이트된 UMASK를 반영하고 해당 사용자가 생성한 파일은 UNIX 또는 Linux 클라이언트에서 볼 때 예상 모드 비트를 표시합니다.

解决方案

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(Storage Processor)로 페일오버하면 모든 클라이언트가 새 SMB 세션을 설정하게 됩니다.

受影响的产品

PowerStore, Dell EMC Unity Family

产品

Dell EMC Unity Family
文章属性
文章编号: 000028446
文章类型: Solution
上次修改时间: 28 5月 2025
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。