所有節點安裝 yum -y install nfs-utils systemctl start nfs server端操作: 建立共享目錄,以及給目錄授權 mkdir /home/centos/dist-nfs chmod 777 /home/centos/dist-nfs 編輯配置 vi /etc/export /home/centos/dist-nfs (rw,no_root_squash,no_all_squash,sync) 表示所有都可挂載(根據需求修改ip參數)
參數介紹:
參數
注釋
ro
隻讀通路
rw
讀寫通路
sync
所有資料在請求時寫入共享
hide
在nfs共享目錄中不共享其子目錄
no_hide
共享nfs目錄的子目錄
all_squash
共享檔案的uid和gid映射匿名使用者anonymous,适合公用目錄。
no_all_squash
保留共享檔案的uid和gid(預設)
root_squash root
使用者的所有請求映射成如anonymous使用者一樣的權限(預設)
no_root_squas root
使用者具有根目錄的完全管理通路權限
各節點挂載: mount 192.168.*://home/centos/dist-nfs /home/centos/dist-nfs df -ht 檢視是否挂成功 注:開放端口2049**
nfs挂載意外斷開無法使用指令df -ht 檢視進行以下操作: cat /etc/mtab sudo umount -lf /home/dist-nfs 強制取消挂載