摘要:介紹網絡文件系統,,一種使用于分散式文件系統的協議,由升陽公司開發,于年向外公布。的基本原則是容許不同的客戶端及服務端通過一組分享相同的文件系統,它是獨立于操作系統,容許不同硬件及操作系統的系統共同進行文件的分享。
NFS介紹
網絡文件系統(Network File System,NFS),一種使用于分散式文件系統的協議,由升陽公司開發,于1984年向外公布。功能是通過網絡讓不同的機器、不同的操作系統能夠彼此分享個別的數據,讓應用程序在客戶端通過網絡訪問位于服務器磁盤中的數據,是在Unix系統間實現磁盤文件共享的一種方法。
NFS的基本原則是“容許不同的客戶端及服務端通過一組RPC分享相同的文件系統”,它是獨立于操作系統,容許不同硬件及操作系統的系統共同進行文件的分享。
NFS提供了以下的服務:
在目錄(directory)中查找文件
列出目錄中的文件
管理目錄
取得各文件的屬性(file attribute)
文件的讀/寫
wikipedia - 網絡文件系統
首先使用
rpm -qa|grep nfs rpm -qa|grep portmap
兩條命令檢測是否已安裝NFS
若結果為
[root@localhost ~]# rpm -qa|grep nfs nfs-utils-lib-1.0.8-7.2.z2 nfs-utils-1.0.9-40.el5 system-config-nfs-1.3.23-1.el5 [root@localhost ~]# rpm -qa|grep portmap portmap-4.0-65.2.2.1
則已安裝了nfs-utils portmap 兩個軟件包。若未安裝則需手動安裝后繼續
接著配置 /etc/exports 文件:
/var/www 192.168.100.222(rw)
格式說明:
[要共享的目錄] [共享給客戶端IP(選項)] [客戶端2 ...
配置文件的詳細使用說明請參見:這里
如果連接時 Centos 端提示
nfsd: request from insecure port (192.168.7.130:49232)!
則將"選項"配置成 (rw,async,insecure) 即可
啟動(或重啟)NFS服務器(先 portmap ,后 nfs 兩個服務。停止時候停 nfs 就好,portmap 可能會被其他服務所需要)
service portmap start(restart) service nfs start(restart)
設置兩個服務開機自動啟動。
chkconfig --level 35 portmap on chkconfig --level 35 nfs on
根據實際需要更改下要共享的文件夾的權限
chmod -R 777 /var/www
在終端中使用
showmount -e IPDomain
來查看 Centos 主機的共享狀態
然后使用命令掛載即可
$ sudo mount -t nfs 192.168.100.222:/var/www /private/nfs
Mac 端的更多設置請參閱:Mac Os X : Mount NFS
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/17347.html
閱讀 1376·2021-10-14 09:43
閱讀 4209·2021-09-27 13:57
閱讀 4552·2021-09-22 15:54
閱讀 2548·2021-09-22 10:54
閱讀 2350·2021-09-22 10:02
閱讀 2108·2021-08-27 13:11
閱讀 867·2019-08-29 18:44
閱讀 1639·2019-08-29 15:20