Dell Unity, PowerStore, PowerMax: Bity trybu ósemkowego dla plików w wieloprotokołowym udziale NAS Resetowanie po otwarciu plików przy użyciu protokołu SMB

Summary: Bity trybu UNIX są resetowane do wartości UMASK, gdy dostęp do plików jest uzyskiwany za pomocą protokołu SMB (Server Message Block). (możliwość korekty z poziomu użytkownika)

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

Gdy plik na wieloprotokołowym serwerze NAS jest otwierany przy użyciu protokołu SMB, bity trybu UNIX mogą powrócić do domyślnych wartości UMASK.

Cause

Niektóre aplikacje mogą usuwać i odtwarzać pliki bez powiadamiania o tym użytkownika.

Jednym z przykładów jest pakiet Microsoft Office, który buforuje zmiany w pliku tymczasowym. Po zapisaniu zmian oryginalny plik zostanie usunięty, a nazwa pliku tymczasowego zostanie zmieniona i zostanie podniesiona do pliku trwałego.

Może to zostać pomylone z resetowaniem uprawnień macierzy pamięci masowej, gdy aplikacja zapisuje zmiany. Jednak w tym scenariuszu aplikacja usuwa i odtwarza pliki. 

Resolution

To zachowanie działa zgodnie z przeznaczeniem. Administrator pamięci masowej powinien skonfigurować odpowiednie ustawienie UMASK dla swojego środowiska, tak aby domyślne bity trybu UNIX spełniały wymagania dotyczące zabezpieczeń i uprawnień. 

Aby zweryfikować ten problem, wprowadź ls -li z klienta NFS (Network File System), gdy oprogramowanie na kliencie SMB otwiera i modyfikuje pliki. Jeśli numer i-węzła w pierwszej kolumnie danych wyjściowych zmienia się w dowolnym momencie procesu, oznacza to, że pliki są usuwane, a następnie tworzone ponownie.

Affected Products

PowerStore, PowerMax 2500, PowerMax 8500, Dell EMC Unity Family
Article Properties
Article Number: 000227536
Article Type: Solution
Last Modified: 28 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.