WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
NFS
NFS(網(wǎng)絡(luò)文件系統(tǒng))是在Unix系統(tǒng)間實(shí)現(xiàn)磁盤文件共享的一種方法,它支持應(yīng)用程序在客戶端通過網(wǎng)絡(luò)訪問位于服務(wù)器磁盤中數(shù)據(jù)的一種文件系統(tǒng)協(xié)議,最早于1984年由升陽(yáng)開發(fā),功能是通過網(wǎng)絡(luò)讓不同的機(jī)器、不同的操作系統(tǒng)能夠彼此分享個(gè)別的數(shù)據(jù)。網(wǎng)絡(luò)文件系統(tǒng)是FreeBSD支持的文件系統(tǒng)中的一種,也被稱為NFS.NFS允許一個(gè)系統(tǒng)在網(wǎng)絡(luò)上與他人共享目錄和文件,通過使用NFS用戶和程序可以像訪問本地文件一樣訪問遠(yuǎn)端系統(tǒng)上的文件。
NFS概述[ ]
NFS至少有兩個(gè)主要部分:一臺(tái)服務(wù)器和一臺(tái)(或者更多)客戶機(jī),客戶機(jī)遠(yuǎn)程訪問存放在服務(wù)器上的數(shù)據(jù)為了正常工作,一些進(jìn)程需要被配置并運(yùn)行。NFS的基本原則是容許不同的客戶端及服務(wù)端通過一組RPCS分享相同的文件系統(tǒng),它是獨(dú)立于操作系統(tǒng),容許不同硬件及操作系統(tǒng)的系統(tǒng)共同進(jìn)行文件的分享。
NFFNFS提供的服務(wù)[ ]
- 在目錄(directory)中查找文件.
- 列出目錄中的文件.
- 管理目錄.
- 取得各文件的屬性(file attribute).
- 文件的讀/寫.
NFS配置方式[ ]
NFS的配置過程相對(duì)簡(jiǎn)單,這個(gè)過程只需要對(duì)/etc/rc.conf文件作一些簡(jiǎn)單修改,具體設(shè)置如下。
- 在NFS服務(wù)器這端,確認(rèn)/etc/rc.conf文件里頭以下開關(guān)都配上了如下代碼:
rpcbind_enable="YES"
nfs_server_enable="YES"
mountd_flags="-r"
- 在客戶端一側(cè)確認(rèn)下面這個(gè)開關(guān)出現(xiàn)在/etc/rc.conf里頭:
nfs_client_enable="YES"
/etc/exports文件指定了哪個(gè)文件系統(tǒng) NFS應(yīng)該輸出(有時(shí)被稱為“共享”),/etc/exports里面每行指定一個(gè)輸出的文件系統(tǒng)和哪些機(jī)器可以訪問該文件系統(tǒng),在指定機(jī)器訪問權(quán)限的同時(shí)訪問選項(xiàng)開關(guān)也可以被指定。
備注:只要NFS服務(wù)被置為enable,mountd 就能自動(dòng)運(yùn)行。
NFS使用的好處[ ]
- 本地工作站使用更少的磁盤空間,因?yàn)橥ǔ5臄?shù)據(jù)可以存放在一臺(tái)機(jī)器上而且可以通過網(wǎng)絡(luò)訪問到。
- 用戶不必在每個(gè)網(wǎng)絡(luò)上機(jī)器里頭都有一個(gè)Home目錄,Home目錄可以被放在NFS服務(wù)器上并且在網(wǎng)絡(luò)上處處可用。
- 諸如軟驅(qū),CDROM和Zip(是指一種高儲(chǔ)存密度的磁盤驅(qū)動(dòng)器與磁盤)之類的存儲(chǔ)設(shè)備可以在網(wǎng)絡(luò)上面被別的機(jī)器使用,這可以減少整個(gè)網(wǎng)絡(luò)上的可移動(dòng)介質(zhì)設(shè)備的數(shù)量。
NFS發(fā)展歷史[ ]
NFS于1984年由升陽(yáng)公司推出不久即廣為業(yè)界及學(xué)術(shù)界所接受,盡管當(dāng)時(shí)不同的大學(xué)及實(shí)驗(yàn)室已研發(fā)了多種分布式文件系統(tǒng),然而NFS是第一個(gè)能夠于學(xué)術(shù)及商業(yè)上成功應(yīng)用的產(chǎn)品。其后升陽(yáng)為了使NFS成為一種標(biāo)準(zhǔn),于1989年正式公開發(fā)布其接口,使得更多廠商能夠把NFS加入其產(chǎn)品之中,NFS是一個(gè)成功的文件共享方法,但它最大的問題是它不太適合于大型的分散式系統(tǒng)。
NFS常見的應(yīng)用[ ]
- 多個(gè)機(jī)器共享一臺(tái)CDROM或者其他設(shè)備。這對(duì)于在多臺(tái)機(jī)器中安裝軟件來說更加便宜跟方便。
- 在大型網(wǎng)絡(luò)中配置一臺(tái)中心NFS服務(wù)器用來放置所有用戶的Home目錄可能會(huì)帶來便利,這些目錄能被輸出到網(wǎng)絡(luò)以便用戶不管在哪臺(tái)工作站上登錄總能得到相同的Home目錄。
- 幾臺(tái)機(jī)器可以有通用的/usr/ports/distfiles 目錄。這樣的話,當(dāng)您需要在幾臺(tái)機(jī)器上安裝Port時(shí),您可以無需在每臺(tái)設(shè)備上下載而快速訪問源碼。
注:NFS由Sun microsystems公司開發(fā),是一種網(wǎng)絡(luò)操作系統(tǒng)并且是Unix操作系統(tǒng)的協(xié)議。