Dell Unity, PowerStore: A alteração de UMASK no compartilhamento SMB em NAS multiprotocolo não altera os bits de modo padrão dos clients SMB conectados
Summary: As alterações UMASK afetam apenas as sessões recém-estabelecidas do SMB (Server Message Block).
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
A propriedade UMASK de um compartilhamento SMB de um file system multiprotocolo foi alterada recentemente para um novo valor.
Quando a propriedade UMASK advanced de um compartilhamento SMB de um file system multiprotocolo é alterada para um novo valor, os clients SMB conectados ainda podem atribuir bits de modo UNIX com base no UMASK anterior.
Quando a propriedade UMASK advanced de um compartilhamento SMB de um file system multiprotocolo é alterada para um novo valor, os clients SMB conectados ainda podem atribuir bits de modo UNIX com base no UMASK anterior.
Cause
As alterações no UMASK são refletidas na configuração do compartilhamento imediatamente. No entanto, o valor UMASK estabelecido quando a configuração da sessão é executada determina o UMASK operável UMASK. Portanto, qualquer cliente que não corta sua conexão com o compartilhamento, continua a usar o valor UMASK anterior. Quando o client se desconecta (conforme verificado com
svc_cifssupport <NAS SERVER> -audit -full), ao reconectar o UMASK reflete o UMASK atualizado e os arquivos criados por esse usuário mostram os bits de modo esperados quando visualizados a partir do client UNIX ou Linux.Resolution
Os clients SMB devem se desconectar e se reconectar para usar o novo valor UMASK.
Use o botão
Use o botão
svc_cifssupport para verificar o Umask atual de um client ou verificar se um client está desconectado:
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: 2O equivalente à execução desse comando no PowerStore como usuário de serviço seria o seguinte:
svc_nas_cifssupport --server Megatron --args "-audit -full"O failover de um servidor NAS para o nó par ou controladora de armazenamento (SP) depois de alterar o UMASK força todos os clients a estabelecer uma nova sessão 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.