nfs文件共享

NFS(Network File System)即網絡文件系統,是FreeBSD支持的文件系統中的一種,它允許網絡中的計算機之間通過TCP/IP網絡共享資源。在NFS的應用中,本 地NFS的客戶端應用可以透明地讀寫位於遠端NFS服務器上的文件,就像訪問本地文件一樣。

nfs安裝與啓動 
服務器IP 172.25.8.11

服務器 : 服務的安裝啓動
 yum install nfs-utils -y
 systemctl start nfs-server
 systemctl enable nfs-server
 systemctl stop firewalld 

客戶端  IP:172.25.8.10
showmount -e 172.25.8.11   ##查詢服務端共享的文件

配置共享

服務器 172.25.8.11
 mkdir /westos
 vim /etc/exports
 /westos  172.25.254.0/24(sync)                                        ###實時同步
 exportfs -rv                                                         ###r:刷新  v:顯示
 touch /westos/westos


測試 客戶端  172.25.8.10
mount 172.25.8.11:/westos   /mnt/
ls /mnt/

 

nfs相關參數

IP 172.25.8.11 服務器
vim /etc/exports
 /westos  172.25.8.0/24(sync) 172.25.8.10(rw,anonuid=1001,anongid=1001)
 exportfs -rv   
 chmod 777 /nfsdir 或 chown nfsnobody.nfsnobody /nfsdir 

測試  IP:172.25.8.10 客戶端
 umount /mnt
 mount 172.25.8.10:/westos /mnt
 touch /mnt/aaa
 ll /mnt


開機自動掛載  客戶端 
vim /etc/fstab
 172.25.8.11:/westos  /mnt  nfs  defaults  0 0

自動掛載和卸載

虛擬機 IP:172.25.8.10 客戶端
 yum install autofs.x86_64 -y
 systemctl start autofs
 systemctl enable autofs
 vim /etc/sysconfig/autofs
  13 TIMEOUT=3                                        ###爲了測試方便,把時間改爲3s
 systemctl restart autofs.service

 cd /net/
 cd 172.25.8.11
 cd westos/
 df                                                  ###可發現自動掛載成功
 cd
                                                      等待3S
 df                                                  ###發現自動卸載


改變掛載點
虛擬機IP: 172.25.8.10 客戶端

 vim /etc/auto.master
 7 /misc   /etc/auto.misc
 8 /mnt    /etc/auto.nfs                                
 vim /etc/auto.nfs
 redhat  -ro,vers=3.0    172.25.254.125:/westos
 systemctl restart autofs

 cd /mnt
 cd redhat
 df                                              ###發現自動掛載成功
 mount                                           ###查看掛載參數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章