[linux] 掛載卸載遠端磁碟

掛載卸載遠端磁碟

這邊講一下mount 和unmount 的步驟.

  1. 確認本地端已經啟動了 rpcbind 服務; 
    root@grayyin-VirtualBox$ /etc/init.d/rpcbind restart
    Stopping rpcbind:                                          [  OK  ]
    Starting rpcbind:                                          [  OK  ]
    
  2. 安裝套件 nfs-utils 
    nfs-utils-1.2.2-7.el6.x86_64
    
  3. 掃瞄 NFS 伺服器分享的目錄,並瞭解是否可以使用 (showmount); 
    root@grayyin-VirtualBox$ showmount -e grayyin2
    Export list for grayyin2:
    /home/guests 192.168.1.0/255.255.255.0
    
  4. 建立掛載目錄 
    root@grayyin-VirtualBox$ mkdir /home/guests
    root@grayyin-VirtualBox$ ll /home/guests/
    total 0
    
  5. 利用 mount 將遠端主機直接掛載到相關目錄。 
    root@grayyin-VirtualBox$ mount grayyin2:/home/guests /home/guests
    root@grayyin-VirtualBox$ ls /home/guests/
    ldapuser1  ldapuser2
    
  6. 查看掛載情形; 
    root@grayyin-VirtualBox$ df -h
    Filesystem                Size  Used Avail Use%  Mounted on
    udev                    978M  0   978M   0%  /dev
    tmpfs                   200M  22M  179M  11%  /run
    /dev/sda1                18G   10G  6.8G  60%  /
    tmpfs                   999M  204K 999M   1%  /dev/shm
    tmpfs                   5.0M  4.0K 5.0M   1%  /run/lock
    tmpfs                   999M  0   999M   0%  /sys/fs/cgroup
    tmpfs                   200M  80K  200M   1%  /run/user/1000
    /home/grayyin/.Private          18G   10G  6.8G    60% /home/grayyin
    grayyin2:/home/guests            1.9G  277M  1.6G    16% /home/guests
    
  7. 將掛載的 NFS 目錄卸載 
    root@grayyin-VirtualBox$ umount /home/guests/
    root@grayyin-VirtualBox$ ls /home/g*
    
  8. 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)。

     

  9. 開機即掛載 NFS 
    root@grayyin-VirtualBox$ vim /etc/fstab
    grayyin2:/home/guests /home/guests nfs nosuid,noexec,nodev,rw,bg,soft   0   0