安装NFS服务器时出现的问题:服务器端MacOS,客户端SAMA5D27板

时间:2020-04-23 22:16:37

标签: ubuntu nfs macos-mojave

我正在尝试安装NFS服务器,其中服务器端是运行MacOS Mojave的笔记本电脑,客户端是运行由Yocto构建的Ubuntu Linux的SAMA5D27板。

我已经为SAMA5D27板分配了IP地址,并且能够从笔记本电脑ping SAMA5D27板,反之亦然。因此它们彼此可见。

在笔记本电脑上,我已经编辑了/ etc / exports文件,内容如下:

conn.Open()

然后我通过运行以下命令在笔记本电脑上启动nfsd:

/Users/mntpnt    -network 192.168.1.8    -mask 255.255.255.0

在SAMA5D27上,我运行以下命令(服务器IP:192.168.1.8)

$ sudo nfsd enable
$ sudo nfsd start

$ sudo nfsd status 
nfsd service is enabled
nfsd is running (pid 24885, 8 threads)

它显示:

$ showmount -e 192.168.1.8

然后我尝试在客户端SAMA5D27上使用以下命令进行安装:

Export list for 192.168.1.8:
/Users/mntpnt 192.168.1.8

我还尝试编辑/ etc / exports中的权限,使其现在显示为:

$ sudo mount -v -t nfs 192.168.1.8:/Users/mntpnt /mntpnt
mount.nfs: timeout set for Thu ApNF 9 00:37:14 2020S: bad mount option value specified: minorversion=1

mount.nfs: trying text-based options 'vers=4.2,addr=192.168.1.8,clientaddr=192.168.1.100'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4,minorversion=1,addr=192.168.1.8,clientaddr=192.168.1.100'
mount.nfs: mount(2): Invalid argument
mount.nfs: trying text-based options 'vers=4,addr=192.168.1.8,clientaddr=192.168.1.100'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=192.168.1.8'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.1.8 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: portmap query retrying: RPC: Timed out
mount.nfs: prog 100005, trying vers=3, prot=6
mount.nfs: trying 192.168.1.8 prog 100005 vers 3 prot TCP port 872
mount.nfs: mount(2): Permission denied
mount.nfs: access denied by server while mounting 192.168.1.8:/Users/mntpnt 

,然后我也在MacOS上做了一个/Users/mntpnt -network 192.168.1.8 (rw, no_root_squash) -mask 255.255.255.0

所以现在SAMA5D27上的访问被拒绝错误消失了,但是我现在根本没有得到响应:

$ sudo nfsd restart

在我发现连接超时之前,这似乎一直在循环。

任何想法可能出了什么问题?

0 个答案:

没有答案