Linux下NFS服務器的搭建與配置
安裝NFS
[root@bogon ~]# yum -y install nfs-utils rpcbind
在NFS服務端上創建共享目錄/ata/jxl並設置權限
[root@bogon ~]# mkdir -p /data/jxl
[root@bogon ~]# ll /data/
[root@bogon ~]# chmod 777 /data/jxl/
編輯export文件
[root@bogon ~]# vim /etc/exports
配置生效
[root@bogon jxl]# exportfs -r
啟動rpcbind,nfs服務
[root@bogon jxl]# service rpcbind start
[root@bogon jxl]# service nfs start
查看RPC服務的注冊狀況
[root@bogon jxl]# rpcinfo -p localhost
NFS服務器設定妥當之后,在server端自我測試一下是否可以聯機
[root@bogon jxl]# showmount -e localhost
安裝nfs-utils客戶端
[root@bogon ~]# yum -y install nfs-utils
創建掛載目錄
[root@bogon ~]# mkdir /jxl
查看服務器拋出的共享目錄信息
[root@bogon ~]# showmount -e 192.168.16.128
為了提高NFS的穩定性,使用TCP協議掛載,NFS默認用UDP協議
[root@bogon ~]# mount -t nfs 192.168.16.128:/data/jxl /jxl -o proto=tcp -o nolock
查看掛載結果
[root@bogon ~]# df -h
服務端
[root@bogon jxl]# echo "test" > test.txt
客戶端
[root@bogon ~]# cat /jxl/test.txt
test
[root@bogon ~]# echo "204" >> /jxl/test.txt
服務端
[root@bogon jxl]# cat /data/jxl/test.txt
test
204
卸載已掛載的NFS
[root@bogon ~]# umount /jxl/
[root@bogon ~]# df -h