mac访问Windows Server的SMB出现文件占用问题
请问:
在高于10.13的mac os 系统中访问smb时,在并未读取文件时却出现占用文件的问题,导致其他用户无法无法操作该文件,请问如何解决。
Windows Server版本2019(2008中也出现过这个问题)多用户共享。
检查打开文件时发现了这个,不确定这个是什么。另外发现确实是mac系统在读取文件,但实际mac端并未进行操作。
谢谢。
想让人注意到某个有用的答案?请投赞同票!
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!
进一步了解在什么情况下投赞同票:了解投票 - Apple 社区
请问:
在高于10.13的mac os 系统中访问smb时,在并未读取文件时却出现占用文件的问题,导致其他用户无法无法操作该文件,请问如何解决。
Windows Server版本2019(2008中也出现过这个问题)多用户共享。
检查打开文件时发现了这个,不确定这个是什么。另外发现确实是mac系统在读取文件,但实际mac端并未进行操作。
谢谢。
就目前的猜测,有两个可能性,如果不是,题主还得提供更多的信息,共享配置,用户权限,Macs 上smb.conf,具体的错误信息,Windows 和 Mac 的 logs,最好举个实例到底是什么情况 等等。
用10.13登录服务器,随便打开一个文件夹,并未做其他操作。(未关闭spotlight)
之后用sudo mdutil -a -i off和OnyX关闭了spotlight并删除索引,测试spotlight已经不能检索出文件了。
检查\.TemporaryItems文件夹的权限为完全控制
用10.12登录服务器,操作方法同之前的10.13,并未有过多的占用。
确实的打开了一方图,也没有AFP什么的。
删掉\.TemporaryItems文件夹之后,还是用刚才关闭spotlight的10.13随便打开文件,还是有这些。\.TemporaryItems文件夹并未重新建立。
另外共享的设备为dell-r920 Windows server2008,在r940,Windows server2019下同样有个问题。用户权限是按用户组设置的,为完全控制nsmb.conf为空或者设置了[default]
dir_cache_max_cnt=0
mc_on=no
均不行。logs没看过,有可能没开。
谢谢。
还是升级吧,如果太旧的硬件,也该升级了。对 SMB 的支持,新系统的确更 robust 些。
log
Windows Server 可以看出一个 file 被打开是被谁占用的. 既然是占用,那么是谁报告那个文件被谁占用了?
试用下 cifs 替代 smb,降低了安全性
为什么还不升级 macOS 系统呢?10.12和 10.13 该退休了
\.TemporaryItems 当编辑文件事会用到
我用MacPro19(Big Sur-11.5.2)和MacPro13(Mojave-10.14.6)又测试了一下,发现确实是10.13系统问题。另外两个并没有占用文件(一直处于读取的状态)的情况。
谢谢
mac访问Windows Server的SMB出现文件占用问题