像下面这样重叠的 Samba 共享可以吗?
[whole-drive]
path = /mnt/myusbdrive
...
[music]
path = /mnt/myusbdrive/music
...
[movies]
path = /mnt/myusbdrive/movies
...
我有一个安装好的外部硬盘,里面有音乐和电影,还有一大堆其他东西,比如备份。我想将音乐和电影目录公开为单独的 Samba 共享(可能具有访客访问权限),这样它们就不会与其他所有东西混杂在一起;我想将整个驱动器公开为单独的 Samba 共享(具有更高的权限),以便在驱动器上执行更多管理操作。
Samba 在这种配置下表现良好吗?我想知道如果同时在两个不同的共享中访问同一个文件,是否会出现幻像写入之类的问题。
[编辑] 我需要对 oplocks 做些什么吗?
细节:
- 操作系统:Raspberry Pi 上的 Debian GNU/Linux wheezy/sid
- HDD:NTFS,安装为 ntfs-3g。
- Samba:版本 3.6.6
答案1
这是自 WinNT 时代以来,原生 Windows 机器就支持的一种操作方法。Samba 对此应该没有问题。