1、nfs內核自帶協議模塊不用安裝,如果沒有yum安裝

  • yum?-y?install??nfs-utils

2、配置

  • vim?/etc/exports?????????#配置文件??此文件一般為空,編寫格式為:??/share/word?192.168.31.254(rw)?192.168.31.252(ro)
    #?共享/share/word目錄給192.168.31.254為讀寫權限,192.168.31.252為只讀權限/nfs/data????10.10.10.4(rw)????10.10.10.0/24(ro)
    #?共享/nfs/data目錄給10.10.10.4為讀寫權限,10.10.10.0網段為只讀權限

3、配置選項說明

  • rw(可讀寫),?async(默認異步提高性能),?sync(同步),?root_squash(默認開啟,不允許root用戶對文件系統操作),?no_root_squash(默認關閉),?all_squash,?anonuid(指定匿名uid,服務端不會顯示屬主屬組為nfsnobody),?anongid(指定匿名gid)

4、相關命令

  • showmount -e ?NFS的IP,查看網絡映射

  • 不重啟服務器讓修改生效?
    ?export ?-ar

5、客戶端掛載

  • 掛載NFS文件系統?

  • mount?-t?nfs??192.168.31.254/share/word?????????/mnt
  • 開機自動掛載??

  • vim?/etc/fstab?192.168.31.254:/share/word???/mnt???nfs?????defaults,_netdev????0?0?_netdev:屬于網絡掛載文件,如果nfs掛掉不影響客戶端啟動

6、服務端重啟服務

  • service?nfs??restart