NFS Client 端設定

  1. 安裝套件 nfs-utils
    [root@dyH ~]# yum install nfs-utils
    
  2. 掃瞄 NFS 伺服器分享的目錄,並瞭解是否可以使用 (showmount);
    [root@kvm8 ~]# showmount -e deyu.wang
    Export list for deyu.wang:
    /home/guests 192.168.122.0/255.255.255.0
    
  3. 建立掛載目錄
    [root@kvm8 ~]# mkdir /home/guests
    [root@kvm8 ~]# ll /home/guests/
    total 0
    
  4. 利用 mount 將遠端主機直接掛載到相關目錄。
    [root@kvm8 ~]# mount deyu.wang:/home/guests /home/guests
    [root@kvm8 ~]# ls /home/guests/
    ldapuser1  ldapuser2
    
  5. 查看掛載情形;
    [root@kvm8 ~]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/mapper/vg_kvmusb-root
                          945M  629M  269M  71% /
    tmpfs                 499M     0  499M   0% /dev/shm
    /dev/vda1              93M   31M   59M  35% /boot
    /dev/mapper/vg_kvmusb-home
                           93M  5.6M   83M   7% /home
    deyu.wang:/home/guests
                          1.9G  277M  1.6G  16% /home/guests
    
  6. 將掛載的 NFS 目錄卸載
    [root@kvm8 ~]# umount /home/guests/
    [root@kvm8 ~]# ls /home/g*
    
  7. NFS 特殊的掛載參數
    參數 預設 內容意義
    fg/bg fg 當執行掛載時,該掛載的行為會在前景 (fg) 還是在背景 (bg) 執行。
    soft/hard hard 當兩者之間有任何一部主機離線,hard RPC 會持續的呼叫,直到對方恢復連線為止;soft RPC 會在 time out 後『重複』呼叫,而非『持續』呼叫。
    intr 沒中斷 使用 hard 方式掛載若加上 intr,則當 RPC 持續呼叫中,該次呼叫可以被中斷。
    rsize/wrize 1024 讀出(rsize)與寫入(wsize)的區塊大小 (block size)。

  8. 開機即掛載 NFS
    [root@kvm8 ~]# vim /etc/fstab
    deyu.wang:/home/guests /home/guests nfs nosuid,noexec,nodev,rw,bg,soft   0   0