NFS exports命令

3、exports命令vim

当修改/etc/exports配置文件后,使用exports命令挂载,能够不重启NFS服务,平滑重载配置文件。避免进程挂起,致使宕机。dom

3.一、exports命令经常使用选项ui

  • -a:即是所有挂载或者卸载
  • -r:表示从新挂载
  • -u:表示卸载某一个目录
  • -v:表示显示共享目录

3.二、exportfs应用实例进程

在服务端,编辑/etc/exportsrpc

vim /etc/exportstest

#增长如下内容配置

/tmp/ 192.168.71.111/24(rw,sync,no_root_squash)file

使用exportfs -v查看此时的共享目录map

# exportfs -v方法

/home/nfstestdir

192.168.71.111/24(rw,wdelay,root_squash,all_squash,no_subtree_check,anonuid=1000,anongid=1000,sec=sys,rw,secure,root_squash,all_squash)

  • 只有以前共享的目录

若是须要使刚刚增长的共享目录生效,咱们须要重启NFS服务。或者使用exportfs命令。

4、NFS客户端挂载可能会出现的问题

该问题主要出如今NFS4版本会有,客户端挂载共享目录后,无论是root用户仍是普通用户,建立新文件时属主和属组都是nobody

解决的办法:

第一种:客户端挂载时加上-o nfsvers=3

第二种:客户端服务端都须要进行操做

vim /etc/idmapd.conf

#把“#Domain = local.domain.edu” 改成 “Domain = xxx.com” (这里的xxx.com,随意定义吧),而后再重启rpcbind服务

显而易见,第一种方法更简单。

5、客户端自动挂载NFS共享目录

5.一、在客户端将挂载命令写入/etc/profile

vim /etc/profile

#写入挂载命令

mount -t nfs -o nolock 192.168.71.111:/tmp/ /mnt

5.二、将要挂载的NFS目录写在客户端的/etc/fatab文件中,挂载时使用mount -a

vim /etc/fstab

192.168.205.137:/tmp/ /mnt nfs default,nolock 0 0

以上两种方法均可以开机自动挂载NFS共享目录,建议使用第一种。由于若是NFS服务未启动,第二种方法可能会致使客户端没法开机。

相关文章
相关标签/搜索