查看客户端nfs是v3还是v4 solaris

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看客户端nfs是v3还是v4 solaris相关的知识,希望对你有一定的参考价值。

参考技术A mount -t nfs ip:/home/share/ /mnt/

五十exportfs命令NFS客户端问题

五十五、exportfs命令、NFS客户端问题

一、exportfs命令

这个命令是和nfs-utils一起安装的。NFS服务不能随便重启,要想重启,要先把其他共享机器上的挂载的目录卸载下来,或者使用exportfs命令。

常用选项

-a 全部挂载或者全部卸载

-r 重新挂载

-u 卸载某一个目录

-v 显示共享目录

以下操作在服务端上

# vim /etc/exports //增加

/tmp/ 192.168.93.2/24(rw,sync,no_root_squash)

# exportfs -arv //不用重启nfs服务,配置文件就会生效

再到客户端查看一下

# showmount -e 192.168.93.130

Export list for 192.168.93.130:

/tmp             192.168.93.129/24

/home/nfstestdir 192.168.93.2/24

共享目录就出现了/tmp目录

# mount -t nfs 192.168.93.130:/tmp/ /newdir    //这个IP是服务端IP

# df -h

现在客户端的这个newdir目录就是服务端的tmp目录。

现在创建的文件的所属主和所属组就是root了,因为no_root_squash,不限制root。


二、NFS客户端问题

NFS 4版本会有该问题

客户端挂载共享目录后,不管是root用户还是普通用户,创建新文件时属主、属组为nobody

(一) 客户端挂载时加上 -o nfsvers=3   //指定nfs版本为3版本

[[email protected] ~]# umount /newdir/

[[email protected] ~]# mount -t nfs -o nfsvers=3 192.168.93.130:/tmp/ /newdir

[[email protected] ~]# mount -t nfs -oremount,nfsvers=3 192.168.93.130:/tmp/ /newdir

(二) 客户端和服务端都需要

# vim /etc/idmapd.conf //

把“#Domain = local.domain.edu” 改为 “Domain = xxx.com” (这里的xxx.com,自定义),然后再重启rpcidmapd服务,centos7没有这个服务,重启rpcbind就可以了。


以上是关于查看客户端nfs是v3还是v4 solaris的主要内容,如果未能解决你的问题,请参考以下文章

nfs:server is not responding,still trying的解决办法

DHCPv4+DHCPv6

10.NFS V4.2

基于NFS v4版本搭建NFS服务器

linux怎么挂载NFS?

通过 NFS 上的 C# 读取 UNIX 文件属性