Az SMB-könyvtárszámbavétel helyi gyorsítótárazásának letiltása

Letilthatja a helyi gyorsítótárazást, hogy mindig az aktuális fájlok és mappák listáját lássa az SMB-megosztásokon.

SMB 2- vagy SMB 3-kapcsolat használatakor a helyi gyorsítótárazás alapértelmezés szerint engedélyezve van. Érdemes lehet kikapcsolni a helyi gyorsítótárazást, ha a szerveren gyakran változik a tartalom, vagy a Finder időnként csak egy részleges listát jelenít meg a megosztás vagy a mappa tartalmáról néhány másodpercig. (Nagy forgalmú vagy méretű fájlmegosztások esetén az OS X El Capitan és a macOS Sierra rendszerben előfordulhat, hogy bizonyos elemek eltűnnek a Finderben, amíg a helyi gyorsítótár újraépül.)

Kövesse alább a megfelelő lépéseket attól függően, hogy macOS rendszerű kliensgépén megtalálható-e az /etc/nsmb.conf fájl.

Ha a Macen megtalálható az /etc/nsmb.conf fájl

Nyissa meg az nsmb.conf fájlt root felhasználóként, majd állítsa a dir_cache_max_cnt értéket nullára a következő sorok hozzáadásával:

[default]

dir_cache_max_cnt=0

Mentse a fájlt, majd válassza le az összes csatlakoztatott SMB-megosztást, és csatlakoztassa újra őket, hogy a módosítások érvénybe lépjenek.

Ha a Macen nem található meg az /etc/nsmb.conf fájl

Nyissa meg a Terminalt, majd írja be az alábbi parancsokat, melyekkel létrehoz egy nsmb.conf fájlt, amelyben nullára állítja a dir_cache_max_cnt értéket:

sudo -s

echo "[default]" >> /etc/nsmb.conf

echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf

exit

Válassza le az összes csatlakoztatott SMB-megosztást, majd csatlakoztassa újra őket, hogy a módosítások érvénybe lépjenek.

Közzététel dátuma: