macOS host(不是访问) SMB 的性能问题

2017-04-07 09:09:05 +08:00
 mortal
访问的可以参见 V 友的:/t/352813
昨天折腾了一晚上,简单记录一下供后人参考。

之前的 2T 白群晖不够用了,多盘位实在太贵,我又其实用不着群晖那么多的功能。弄了个 mATX 的小主机,往里面塞了几块台式硬盘,装了个 Hackintosh + Server.app 做了个 10T 的 NAS 。 Server.app 里面的文件共享设置起来很方便。

主要的 Client 是 PC ,啥毛病没有,然而用 SMB 访问传输速度只有 5~8M/s 。心累。 Macbook 使用 AFP 稍微快一点,也好不到哪里去。

Win10 没有 AFP 协议的支持。 AFP 过。
WebDAV 协议下映射网络驱动器后,因为走的其实是 HTTP ,所以传文件很多问题。比如拷贝大文件进 NAS ,是先拷到临时文件夹,进度瞬间到 100%,然后卡半天后台网络传过去。过。
CIFS macOS 做不了 Host 。过。
NFS 倒是方便, macOS 有 nfsd ,敲两个命令就设置好了。可是 Win 下中文乱码。

所以为什么说白群省心啊。

用 SMBUp 设置了第三方的 SAMBA ,多麻烦就不提了,速度确实提升上去了( 50~80M/s 之间,虽然跑不满千兆内网带宽,也无所谓了),可是权限问题非常非常非常头疼。很多文件没法远程修改或者删除,但创建新文件又可以,都不知道在哪里设置。这个没法用。

本来心里想着的是再搞不定我就弄黑裙了……然后在没卸载第三方 SAMBA 的情况下试了下回到用 Server.app 的文件共享,居然速度也上来了。我整一个小黄鸡脸:?????

有使用 Mac 做 NAS 的朋友们,要注意在这方面 macOS 就是个半残疾……
1916 次点击
所在节点    macOS
5 条回复
momocraft
2017-04-07 09:11:26 +08:00
我们把踩过的坑叫过经验 :doge:
zer
2017-04-07 09:30:57 +08:00
我用的 Mac Mini 当 NAS ,装了 SMBup ,没用 Server.app ,内网访问速度一直在 100M/s ,共享的文件都存放在外置的 USB3.0 硬盘盒里。
mortal
2017-04-07 09:58:39 +08:00
@zer #2 想问下你 SMBup 是如何设置的,没有出现权限问题吗?外置 USB 3.0 的硬盘是何文件系统?我看了官网的 Q&A 里面对这方面都没有任何描述。
zer
2017-04-07 10:50:28 +08:00
@mortal
所有文件夹的 Read Only 不勾选
权限问题目前没碰到过,因为我只有一个账户,公开的就给 Guest ,不勾选 Allow Guest 就默认给自己账户了。
外置的移动硬盘是 Mac OS 扩展(日志式)格式,因为也不插拔到别的设备上,就不用 NTFS 或 exFAT 了。
zer
2017-04-07 10:56:59 +08:00
@mortal
如果你需要详细的设定权限,其实最好直接编辑 /opt/local/etc/samba3/smb.conf 这个配置文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353098

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX