掛載前請確保客户機已安裝nfs-utils
軟件包,否則是無法成功掛載的(我是不會告訴你我在這個坑裏蹲了四個多小時才爬出來的)。
[root@localhost ~]# yum install -y nfs-utils
掛載使用如下命令格式:
mount nfs服務器ip:共享文件夾的路徑 要掛載在本地的路徑
例如:
[root@localhost ~]# mount 192.168.1.20:/tmp/test1 /mnt/test1
筆者看到網上有的教程推薦使用類似如下命令來進行掛載:
[root@localhost ~]# mount -t nfs 10.0.2.69:/home /mnt
但經過實測,CentOS 6.5可以不使用-t參數來指定文件系統類型,程序會自動識別。
除了命令行掛載之外,也可以將其加入到/etc/fstab
文件中實現開機自動掛載。
之後重啓系統即可自動掛載,若想立即生效可以使用如下命令 :
[root@localhost ~]# mount -a
卸載nfs使用此命令格式:
umount nfs共享的掛載點
例如:
[root@localhost ~]# umount /mnt/test1
最後再介紹一種比較特殊的情況,那就是當nfs服務器無響應的時候,在客户端執行df
命令或showmount
命令時會導致進程假死,而使用umount
命令卸載nfs存儲則會拋出錯誤。
此問題的解決方法參考此篇文章: