Dell Unity, PowerStore, PowerMax: Octale modusbits voor bestanden op NAS-share met meerdere protocollen worden gereset wanneer bestanden worden geopend met behulp van SMB
Summary: UNIX-modusbits worden gereset naar UMASK-waarde wanneer bestanden worden geopend met behulp van Server Message Block (SMB). (Op te lossen door gebruiker)
Symptoms
Cause
Sommige applicaties kunnen bestanden verwijderen en opnieuw maken zonder de gebruiker hiervan op de hoogte te stellen.
Een voorbeeld is Microsoft Office dat wijzigingen in een tijdelijk bestand in de cache opslaat. Wanneer de wijzigingen zijn opgeslagen, wordt het oorspronkelijke bestand verwijderd en wordt de naam van het tijdelijke bestand gewijzigd en gepromoveerd naar een permanent bestand.
Dit kan worden aangezien voor de machtigingen voor het resetten van de storage-array wanneer de applicatie wijzigingen opslaat. Maar in dit scenario verwijdert en maakt de applicatie bestanden opnieuw.
Resolution
Dit gedrag werkt zoals bedoeld. De storagebeheerder moet een juiste UMASK-instelling configureren voor hun omgeving, zodat de standaard UNIX-modusbits voldoen aan hun beveiligings- en machtigingsvereisten.
Om dit probleem te valideren, voert u ls -li opdracht van een NFS-client (Network File System) wanneer de software op de SMB-client bestanden opent en wijzigt. Als het inodenummer in de eerste kolom van de uitvoer op enig moment in het proces verandert, betekent dit dat bestanden worden verwijderd en vervolgens opnieuw worden gemaakt.