掛載卸載遠端磁碟
這邊講一下mount 和unmount 的步驟.
- 確認本地端已經啟動了 rpcbind 服務;
root@grayyin-VirtualBox$ /etc/init.d/rpcbind restart Stopping rpcbind: [ OK ] Starting rpcbind: [ OK ]
- 安裝套件 nfs-utils
nfs-utils-1.2.2-7.el6.x86_64
- 掃瞄 NFS 伺服器分享的目錄,並瞭解是否可以使用 (showmount);
root@grayyin-VirtualBox$ showmount -e grayyin2 Export list for grayyin2: /home/guests 192.168.1.0/255.255.255.0
- 建立掛載目錄
root@grayyin-VirtualBox$ mkdir /home/guests root@grayyin-VirtualBox$ ll /home/guests/ total 0
- 利用 mount 將遠端主機直接掛載到相關目錄。
root@grayyin-VirtualBox$ mount grayyin2:/home/guests /home/guests root@grayyin-VirtualBox$ ls /home/guests/ ldapuser1 ldapuser2
- 查看掛載情形;
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
- 將掛載的 NFS 目錄卸載
root@grayyin-VirtualBox$ umount /home/guests/ root@grayyin-VirtualBox$ ls /home/g*
- 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)。 - 開機即掛載 NFS
root@grayyin-VirtualBox$ vim /etc/fstab grayyin2:/home/guests /home/guests nfs nosuid,noexec,nodev,rw,bg,soft 0 0