3、exports命令vim
當修改/etc/exports配置文件後,使用exports命令掛載,能夠不重啓NFS服務,平滑重載配置文件。避免進程掛起,致使宕機。dom
3.一、exports命令經常使用選項ui
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服務未啓動,第二種方法可能會致使客戶端沒法開機。