Try   HackMD
  • 首先要先確認網卡是否有跟Storage同網段的IP,若沒有要新增網路卡設定與Storage同網段的IP,才可以跟Storage溝通互連。要查網卡設定,請用下列指令:
    ​​​​ip a show
    
  • 如果 showmountmount 指令找不到(無法執行),請執行以下命令安裝指令工具。
    ​​​​dnf install nfs-utils
    
  • 建立要被掛載的資料夾
    ​​​​mkdir -p /mnt/nfs_share
    
  • 假設你的 NFS 伺服器 IP 為 192.168.1.100,要查詢可以掛載的目錄有哪些?
    ​​​​showmount -e 192.168.1.100
    
  • 假設共享目錄為 /export/share,執行以下命令來掛載
    ​​​​mount -t nfs 192.168.1.100:/export/share /mnt/nfs_share
    
  • 如果希望開機時自動掛載 NFS 共享,需要將其添加到 /etc/fstab
    ​​​​vi /etc/fstab
    
    • /etc/fstab檔案設定內容如下:
      ​​​​​​​​192.168.1.100:/export/share    /mnt/nfs_share  nfs defaults,_netdev 0 0
      
  • 測試 /etc/fstab 設置是否正確
    ​​​​mount -a
    
  • 要取消掛載
    • 手動
      ​​​​​​​​umount /mnt/nfs_share
      
    • 自動掛的部分,要調整 /etc/fstab 設定檔
      • /etc/fstab 把相關設定資料移掉或註解掉。
      • 再執行一次 mount -a
  • 配合http存取要設定的權限
    ​​​​# 如果有掛載storage
    ​​​​setsebool -P httpd_use_nfs on
    ​​​​chcon -R -t httpd_sys_rw_content_t <file_dir>