在Solaris上mount Linux NFS文件系统的问题

本文介绍了解决Linux作为NFS服务器与Solaris 10或OpenSolaris客户端间因NFS版本不兼容导致的错误。通过指定NFS版本参数为3,成功实现了跨平台文件系统的挂载。

使用Linux作为NFS服务器,在Solaris 10或者OpenSolarismount Linux上的NFS目录,会出现NFS版本不兼容的问题。

现象:

Linux服务器端:

[root@localhost ~]# cat /etc/exports

/home/nfsd      *(rw,sync)

[root@localhost ~]# service nfs status

rpc.mountd (pid 27413) is running...

nfsd (pid 27407 27406 27405 27404 27403 27402 27401 27400) is running...

rpc.rquotad (pid 27396) is running...

 

Solaris客户端:

bash-3.00# mount -F nfs 10.235.35.12:/home/nfsd /nfsmd/

nfs mount: mount: /nfsmd: Not owner

 

解决方法:

这是由于linuxsolaris10使用了不同版本的NFS导致的,solaris10默认使用的是NFS4,这导致了Solaris nfsLinux nfs的兼容问题,可以加上参数”-o vers=3”来解决。

 

bash-3.00# mount -F nfs –o rw,vers=3 10.235.35.12:/home/nfsd /nfsmd/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值