Dell Unity, PowerStore: Durch das Ändern von UMASK auf der SMB-Freigabe auf einem Multiprotokoll-NAS werden die Standardmodusbits für verbundene SMB-Clients nicht geändert
摘要: UMASK-Änderungen wirken sich nur auf neu eingerichtete SMB-Sitzungen (Server Message Block) aus.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Die UMASK-Eigenschaft einer SMB-Freigabe eines Multiprotokolldateisystems wurde kürzlich in einen neuen Wert geändert.
Wenn die erweiterte Eigenschaft UMASK einer SMB-Freigabe eines Multiprotokolldateisystems in einen neuen Wert geändert wird, können verbundene SMB-Clients weiterhin UNIX-Modusbits basierend auf dem vorherigen UMASK zuweisen.
Wenn die erweiterte Eigenschaft UMASK einer SMB-Freigabe eines Multiprotokolldateisystems in einen neuen Wert geändert wird, können verbundene SMB-Clients weiterhin UNIX-Modusbits basierend auf dem vorherigen UMASK zuweisen.
原因
Änderungen an UMASK werden sofort in der Freigabekonfiguration widergespiegelt. Der UMASK-Wert, der bei der Durchführung der Sitzungseinrichtung eingerichtet wird, bestimmt jedoch das betriebsfähige UMASK. Daher verwendet jeder Client, der seine Verbindung zur Freigabe nicht trennt, weiterhin den vorherigen UMASK-Wert. Wenn der Client getrennt wird (wie mit
svc_cifssupport <NAS SERVER> -audit -full), spiegelt UMASK beim erneuten Verbinden das aktualisierte UMASK wider und Dateien, die von diesem Benutzer erstellt wurden, zeigen die erwarteten Modusbits an, wenn sie vom UNIX- oder Linux-Client aus angezeigt werden.解决方案
SMB-Clients müssen getrennt und erneut verbunden werden, um den neuen UMASK-Wert zu verwenden.
Verwenden Sie die Funktion
Verwenden Sie die Funktion
svc_cifssupport Befehl, um die aktuelle UMASK eines Clients zu überprüfen oder zu überprüfen, ob ein Client getrennt ist:
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: 2Das Äquivalent zur Ausführung dieses Befehls auf PowerStore als Servicenutzer wäre Folgendes:
svc_nas_cifssupport --server Megatron --args "-audit -full"Ein Failover eines NAS-Servers auf den Peer-Node oder Storage-Prozessor (SP) nach der Änderung von UMASK zwingt alle Clients dazu, eine neue SMB-Sitzung einzurichten.
受影响的产品
PowerStore, Dell EMC Unity Family产品
Dell EMC Unity Family文章属性
文章编号: 000028446
文章类型: Solution
上次修改时间: 28 5月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。