Problem jest dość częsty w środowiskach, gdzie pliki Excela są współdzielone przez wiele osób z poziomu udziałów sieciowych. Często nie jest to związane z konfiguracją samby Oto dokładniejsze wyjaśnienie, co może się dziać, oraz możliwe kroki zaradcze:
1. Na serwerze zaloguj sie jako root
2. uruchom polecenie "smbstatus"
smbstatus
Samba version 4.13.13-Debian
PID Username Group Machine Protocol Version Encryption Signing
----------------------------------------------------------------------------------------------------------------------------------------
9371 xxxxxxx xxxxxxx xxxxxxx 10.0.0.x (ipv4:10.0.0.x:53755) SMB3_11 - partial(AES-128-CMAC)
Service pid Machine Connected at Encryption Signing
---------------------------------------------------------------------------------------------
PUBLIC 9371 10.0.0.x pią cze 13 20:08:51 2025 CEST - -
Locked files:
Pid User(ID) DenyMode Access R/W Oplock SharePath Name Time
--------------------------------------------------------------------------------------------------
9371 0 DENY_NONE 0x100081 RDONLY NONE /home/SAMBA/PUBLIC . Fri Jun 13 20:09:02 2025
9371 0 DENY_NONE 0x100081 RDONLY NONE /home/SAMBA/PUBLIC . Fri Jun 13 20:08:51 2025
9371 0 DENY_NONE 0x100081 RDONLY NONE /home/SAMBA/PUBLIC . Fri Jun 13 20:08:51 2025
9371 0 DENY_WRITE 0x120089 RDONLY LEASE(RWH) /home/SAMBA/PUBLIC Fonts.7z Fri Jun 13 20:09:04 2025
3. jeśli znajdziesz blokowany plik - zabij proces, który go blokuje na serwerze
kill -9 9371