基本信息
- 10.186.61.162 NFS服務端
- 10.186.61.179 NFS客戶端
服務端配置
## 安裝nfs軟件
yum -y install nfs-utils
## 創建共享目錄
mkdir -p /data/nfs
chmod -R 777 /data/nfs
## 編輯nfs配置參數
vim /etc/exports
/data/nfs 10.186.61.0/24(rw,sync,no_all_squash)
## 設置NFS服務開啓自啓動
systemctl enable rpcbind.service
systemctl enable nfs-server.service
systemctl start rpcbind.service
systemctl start nfs-server.service
## 加載NFS配置並驗證
[root@10-186-63-179 nfs]# exportfs -r
[root@10-186-63-179 nfs]# exportfs
/data/nfs 10.186.61.0/24
[root@10-186-63-179 nfs]# exportfs -v
/data/nfs 10.186.61.0/24(sync,wdelay,hide,no_subtree_check,sec=sys,rw,secure,root_squash,no_all_squash)
客戶端配置
## 安裝NFS軟件
yum -y install nfs-utils
##
[root@10-186-63-65 ~]# showmount -e 10.186.61.162
Export list for 10.186.61.162:
/data/nfs 10.186.61.0/24
## 創建本地掛載點目錄
mkdir -p /data/nfs
## 映射遠程NFS目錄到本地
mount -t nfs 10.186.61.162:/data/nfs /data/nfs
[root@10-186-63-65 data]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/vda1 150G 25G 126G 17% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 57M 1.8G 3% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
tmpfs 379M 0 379M 0% /run/user/0
10.186.61.162:/data/nfs 150G 36G 115G 24% /data/nfs
## 校驗可讀寫
cd /data/nfs
touch testfile
rm testfile
配置變更重新掛載
## 如果服務端有修改,只需重新掛載即可
umount /data/nfs
mount -t nfs 10.186.61.162:/data/nfs /data/nfs