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服務未啓動,第二種方法可能會致使客戶端沒法開機。

相關文章
相關標籤/搜索