PowerScale OneFS: Sporadyczne błędy związane z nieodnalezieniem pliku podczas korzystania ze zmiennych rozszerzenia nazwy użytkownika dla udziałów głównych SMB
Summary: Sporadyczne błędy zapisywania pliku w katalogu głównym z rozszerzoną nazwą użytkownika, gdy konto komputera również łączy się z udziałem, ale nie może odnaleźć pliku.
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
Podczas próby zapisania, zmodyfikowania lub zmiany nazwy pliku w katalogach macierzystych utworzonych automatycznie przy użyciu zmiennych zmiennych rozszerzenia ścieżki lub zmiennych rozszerzenia nazwy użytkownika (%U), może sporadycznie pojawić się błąd informujący, że plik nie znajduje się już w tej ścieżce lub coś podobnego. Plik może wtedy zniknąć i pojawić się ponownie po odświeżeniu strony.![]()
Cause
Udział SMB skonfigurowany ze zmienną rozszerzenia nazwy użytkownika (%U) oznacza, że katalog główny jest tworzony automatycznie dla każdego użytkownika, który łączy się z udziałem. Dzieje się tak niezależnie od tego, czy jest to komputer czy konto użytkownika:
PowerScale-1# isi smb shares list --zone=SMBzone Share Name Path ------------------------------------- homedir /ifs/home/%U ------------------------------------- Total: 1 PowerScale-1# ls -l /ifs/home/ total 5 drwx------ 2 user0 Isilon Users 27 May 15 11:32 user0 drwx------ 3 EXAMPLE\dell-rabie-pc$ EXAMPLE\domain computers 28 May 15 11:36 dell-rabie-pc$ <<----- Computer account drwx------ 3 EXAMPLE\paul EXAMPLE\domain users 28 May 15 11:36 paul <<----- User account using computer "dell-rabie-pc$"
W poniższym przechwytywaniu pakietów użytkownik paul tworzy plik w udziale \\katalog_domowy\profiles , który jest rozwijany do \\katalog_główny\profiles\paweł\. Konto komputera próbuje znaleźć ten sam plik i myśli, że łączy się z tym samym udziałem \\katalog_główny\profiles. Przeszukuje folder \\homdir\profiles\dell-rabie-pc$\, w związku z czym plik nie został znaleziony. \\homedir\profiles\paul\test nie jest tym samym, co \\homdir\profiles\dell-rabie-pc$\test.
6600 48.216535 10.148.x.x 10.45.x.x SMB2 166 Session Setup Request, NTLMSSP_AUTH, User: EXAMPLE\paul <<----- User account using computer "dell-rabie-pc$" 6661 48.216535 10.45.x.x 10.148.x.x SMB2 146 Session Setup Response 6662 48.800589 10.148.x.x 10.45.x.x SMB2 166 Tree Connect Request Tree: \\homedir\profiles 6663 48.801463 10.45.x.x 10.148.x.x SMB2 138 Tree Connect Response 6646 48.213583 10.148.x.x 10.45.x.x SMB2 422 Create Request File: test3\test\New Text Document.txt 6650 48.215117 10.45.x.x 10.148.x.x SMB2 374 Create Response File: test3\test\New Text Document.txt 6659 48.216535 10.148.x.x 10.45.x.x SMB2 166 Session Setup Request, NTLMSSP_AUTH, User: EXAMPLEdell-rabie-pc$ <<----- Computer account 6660 48.216535 10.45.x.x 10.148.x.x SMB2 146 Session Setup Response 6813 48.800589 10.148.x.x 10.45.x.x SMB2 166 Tree Connect Request Tree: \\homedir\profiles 6814 48.801463 10.45.x.x 10.148.x.x SMB2 138 Tree Connect Response 6819 48.802674 10.148.x.x 10.45.x.x SMB2 266 Create Request File: test3\test\New Text Document.txt 6820 48.803106 10.45.x.x 10.148.x.x SMB2 131 Create Response, Error: STATUS_OBJECT_PATH_NOT_FOUND In frames 6646 and 6650, the file is created successfully. Frame 6819 shows a request to access "New Text Document.txt", but frame 6820 shows that the file was not found. Further inspection of the information in frame 6819, shows that the create request came from the computer account and not the user account: 6819 48.802674 10.148.x.x 10.45.x.x SMB2 266 Create Request File: test3\test\New Text Document.txt Session Id: 0x07b5cf4100d5a9be [Account: dell-rabie-pc$ Acct:dell-rabie-pc$] [Domain: DDMI Domain:EXAMPLE] [Host: dell-rabie-pc Host:dell-rabie-pc]
Resolution
Ten problem nie występuje w przypadku korzystania z katalogów domowych, które nie są tworzone automatycznie przy użyciu rozwijania zmiennych ścieżek.
Obejście problemu:
- Jeśli można uniemożliwić grupie "komputery domeny" dostępu do udziału, zapobiega to błędom "Nie znaleziono pliku". Należy to zrobić najpierw w warunkach testowych, aby zweryfikować ewentualny negatywny wpływ:
# isi smb shares view varexp
Share Name: varexp
Path: /ifs/varexp-home/%U
Description:
Client-side Caching Policy: manual
Automatically expand user names or domain names: True
Automatically create home directories for users: True
Browsable: True
Permissions:
Account Account Type Run as Root Permission Type Permission
--------------------------------------------------------------------------------
EXAMPLE\domain computers group 0 deny full
Everyone wellknown 0 allow full
--------------------------------------------------------------------------------
Total: 2
2. Wyłącz buforowanie zdarzenia "nie odnaleziono" w pamięci podręcznej klienta, choć może to zmniejszyć wydajność:
W przypadku jakichkolwiek pytań lub wątpliwości dotyczących modyfikowania tych ustawień skontaktuj się z pomocą techniczną firmy Microsoft.
Aby dodać wpisy rejestru, wykonaj następujące czynności:
- Wpisz "regedit" w pasku wyszukiwania systemu Windows
- Przejdź do poniższej lokalizacji: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
- Po przejściu do powyższej lokalizacji utwórz nową wartość DWORD (kliknij prawym przyciskiem myszy > nową > wartość DWORD)
- Podaj poniższą nazwę rejestru. Nowo utworzona wartość ma domyślnie wartość zero
FileNotFoundCacheLifetime Dword=0 >> The file not found cache timeout period.
Jeśli problem nadal występuje lub występuje nawet w podkatalogu, a nie w katalogu głównym udziału, dodaj następujące rejestry wraz z powyższym wpisem:
FileInfoCacheLifetime Dword=0 >> The file information cache timeout period.
DirectoryCacheLifetime Dword=0 >> This is the directory cache timeout.
Wpisy rejestru wyglądałyby tak, jak poniżej:

Additional Information
- Wyłączenie pamięci podręcznej informacji o plikach może mieć znaczący wpływ na wydajność klienta i spowodować wzrost liczby żądań metadanych wysyłanych do serwera.
- Dodatkowe szczegóły dotyczące wartości rejestru można znaleźć tutaj:
https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/role/file-server/
Affected Products
Isilon, PowerScale OneFSProducts
Storage, Enterprise Storage, Isilon, Isilon, PowerScale OneFSArticle Properties
Article Number: 000079025
Article Type: Solution
Last Modified: 16 Dec 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.