Nilai default untuk setelan yang relevan adalah:
oplocks = yeskernel oplocks = no
(Lihat dokumentasi Samba smb.conf)
Anda dapat menonaktifkan oplock, sesuai jawaban lain.
Alternatifnya, jika Anda menjalankan Linux O/S dengan kernel modern (2.4 atau yang lebih baru), Anda dapat meninggalkan oplocks = yes dan sebagai gantinya tambahkan baris ke smb.conf untuk mengaktifkan oplock kernel. Sesuai bagian kernel oplocks (S) dalam dokumentasi:
Dukungan Kernel oplock memungkinkan oplock Samba untuk dipatahkan setiap kali proses UNIX lokal atau operasi NFS mengakses file yang telah dikunci oleh smbd(8). Hal ini memungkinkan konsistensi data lengkap antara SMB/CIFS, NFS, dan akses file lokal
Ketika oplocks dan kernel oplocks keduanya diaktifkan, Anda akan mendapatkan kinerja yang baik (dari caching) dan pembatalan cache saat file diperbarui.
Untuk mengaktifkan oplock kernel, tambahkan baris ini ke file konfigurasi Samba Anda:
kernel oplocks = yes
Saya menyelesaikan ini dengan menempatkan
oplocks = False
di smb.conf saya di bawah pengaturan berbagi saya.
https://www.samba.org/samba/docs/old/Samba3-HOWTO/locking.html#id2615926