Vypnutí ukládání výčtu adresářů SMB do místní mezipaměti
Ukládání do místní mezipaměti můžete vypnout, aby se vám sdílená umístění SMB vždycky zobrazovala s aktuálním seznamem souborů a složek.
Při používání připojení SMB 2 nebo SMB 3 je ukládání do místní mezipaměti standardně zapnuté. Pokud se obsah na serveru často mění nebo pokud Finder někdy pár sekund zobrazuje jen neúplný seznam obsahu sdíleného disku nebo složky, může se hodit ukládání do místní mezipaměti vypnout. (U vytížených nebo velkých sdílených úložišť souborů může v OS X El Capitan nebo macOS Sierra při obnovování místní mezipaměti docházet k mizení položek.)
Podle toho, jestli klientský počítač s macOS má soubor /etc/nsmb.conf, proveďte jeden z následujících postupů.
Pokud Mac má soubor /etc/nsmb.conf
Otevřete nsmb.conf s kořenovými oprávněními a potom nastavte hodnotu dir_cache_max_cnt value na nulu. Uděláte to tak, že do souboru přidáte tyhle řádky:
[default]
dir_cache_max_cnt=0
Uložte soubor, odpojte veškerá připojená sdílená úložiště SMB a znovu je připojte, aby se změny projevily.
Pokud Mac nemá soubor /etc/nsmb.conf
Otevřete Terminál a zadáním následujících příkazů vytvořte soubor nsmb.conf s hodnotou dir_cache_max_cnt nastavenou na nulu:
sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "dir_cache_max_cnt=0" >> /etc/nsmb.conf
exit
Odpojte veškerá připojená sdílená úložiště SMB a znovu je připojte, aby se změny projevily.