我只是宣传一个NFS共享加上“模型”,我不想在服务器上安装额外的服务,除非我必须,即netatalk,因为它只用于NFS导出。
目前在“共享”下的Finder中没有Avahi的configuration。
serveradmin@FILESERVER:/etc/avahi/services$ cat nfs.service <?xml version="1.0" standalone='no'?><!--*-nxml-*--> <!DOCTYPE service-group SYSTEM "avahi-service.dtd"> <service-group> <name replace-wildcards="yes">%h</name> <service> <type>_nfs._tcp</type> <port>2049</port> <txt-record>path=/Volumes/StoragePool</txt-record> </service> <service> <type>_device-info._tcp</type> <port>0</port> <txt-record>model=Xserve</txt-record> </service> </service-group>
服务器:Ubuntu 12.04.01 x64客户端:OSX 10.6.8,10.7.5,10.8.2
我们的目标是宣传这个NFS共享,然后像Powermac一样分配一个真正旧的Model代码,并将图标换成“LinuxServer-y”。 Plus允许用户像我们其他Xserve服务器那样以熟悉的方式连接到NFS。
我认为Avahi一般工作,如果我这样做: nfs://FILESERVER.local/Volumes/StoragePool它会连接好。
有任何想法吗?
根据这个Mac OS X提示发布 ,在OS X 10.5中浏览NFS已经被打破/被删除了,我找不到任何迹象表明它已经回来了。 这篇文章链接到一个脚本,用于在OS X上自动挂载Bonjour发现的NFS共享,看起来好像在bonjour-nfs下的github上有一个更新的版本。