於 NFS 分類下的文章
既然都有Server端的設定了。當然也有Client端的設定吧。總不能只設定好了server,而client就不管他了吧。以下就來介紹一下簡單的設定。
一、 設定說明
1. 先手動掛載NFS Server 看是否正常
1.1 啟動服務,如果服務已經啟動就保持不動。
[root@localhost ~]# /etc/init.d/portmap start [root@localhost ~]# /etc/init.d/nfslock start |
1.2 檢查是否能連到NFS server,且查看有提供什麼資源能使用。
[root@localhost ~]# showmount -e 192.168.1.5 Export list for 192.168.1.5: /opt * |
1.3 建立資料夾並且掛載NFS
[root@localhost ~]# mkdir -p /home/nfs/faq #建立一個opt掛載的資料夾 [root@localhost ~]# mount -t nfs 192.168.1.5:/opt /home/nfs/faq #掛載的參數要注意 [root@localhost ~]# df -h /home/nfs/faq/ Filesystem Size Used Avail Use% Mounted on 192.168.1.5:/opt 18G 1.4G 16G 9% /home/nfs/faq |
一、 NFS介紹
NFS(Network FileSystem)是由SUN公司所發展出來的。NFS是一個RPC Service,使檔案能夠共享,而NFS的設計是為了在不同的系統、不同的機器都可透過網路的方式而使用共享的檔案。
二、 設定說明
1. 檢查及安裝
1.1檢查是否有安裝NFS和portmap
如果是使用Centos5.x,會使用的是portmap而不是rpcbind
[root@localhost ~]# rpm -qa | grep nfs nfs-utils-1.0.9-50.el5 nfs-utils-lib-1.0.8-7.6.el5 system-config-nfs-1.3.23-1.el5 [root@localhost ~]# rpm -qa | grep portmap portmap-4.0-65.2.2.1 |
1.2 安裝NFS和portmap (沒安裝的請用Yum安裝也可更新套件)
[root@localhost ~]# yum install nfs-utils portmap |
1.3 檢查核心板本
由於NFS會直接使用到核心功能,所以在核心的部份也要有支源NFS。只要核心版本高於2.2版,也不是自行編輯過的,基本上就都能使用。
[root@localhost ~]# uname -r 2.6.18-238.el5 |
2. 設定/etc/exports
2.1 exports是NFS的主要設定檔,如果系統內沒有這隻檔案的話,請手動vim建立。
[root@localhost ~]# vim /etc/exports /opt 192.168.1.10(ro) *(ro) [分享目錄] [限制的主機 (權限)] [任何IP都可使用(唯讀)] |
以上設定檔是說,要分享opt這個目錄給192.168.1.10這個ip的主機使用唯讀的權限。或是任何IP都可使用唯讀的權限。
近期迴響