Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程課件項(xiàng)目7 配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)第二版_第1頁
Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程課件項(xiàng)目7 配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)第二版_第2頁
Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程課件項(xiàng)目7 配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)第二版_第3頁
Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程課件項(xiàng)目7 配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)第二版_第4頁
Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程課件項(xiàng)目7 配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)第二版_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1.

項(xiàng)目課題引入

2.

NFS服務(wù)的工作原理

7.

NFS服務(wù)器的配置與管理

4.NFS客戶端配置

5.現(xiàn)場(chǎng)演示案例項(xiàng)目7配置與管理NFS網(wǎng)絡(luò)文件系統(tǒng)課題引入——項(xiàng)目背景現(xiàn)在有一個(gè)局域網(wǎng),IP地址是-50 ?,F(xiàn)在需要在該局域網(wǎng)中架設(shè)一個(gè)文件服務(wù)器,文件服務(wù)器的IP地址是。局域網(wǎng)中所有終端都是Linux主機(jī),請(qǐng)使用NFS文件服務(wù)器實(shí)現(xiàn)如下要求:將/home/share目錄共享出去,供/24網(wǎng)段的客戶機(jī)進(jìn)行讀寫,而網(wǎng)絡(luò)中的其他主機(jī)只能讀取該目錄的內(nèi)容。將/nfs/public目錄共享出去,供*.域的所有客戶都具有讀寫權(quán)限,允許客戶端從大于1024的端口訪問,并將所有用戶及所屬用戶組都映射為匿名帳戶nfsnobody,數(shù)據(jù)同步寫入磁盤。如果有寫入操作立即執(zhí)行。課題引入——項(xiàng)目分析完成本項(xiàng)目需要解決的問題:1、什么是NFS服務(wù)器,其工作原理是什么2、NFS服務(wù)器的安裝、啟動(dòng)與運(yùn)行方法3、NFS服務(wù)器的配置方法4、NFS客戶端如何訪問NFS服務(wù)器課題引入——教學(xué)目標(biāo)學(xué)習(xí)本課需要實(shí)現(xiàn)的教學(xué)目標(biāo):掌握NFS的概念和工作原理掌握NFS服務(wù)器的啟動(dòng)與停止方法掌握NFS服務(wù)器配置文件的修改方法掌握NFS服務(wù)器的配置方法掌握NFS客戶端的配置方法課題引入——應(yīng)達(dá)到的職業(yè)能力學(xué)生學(xué)習(xí)本課后應(yīng)該具有的職業(yè)能力:熟練掌握NFS服務(wù)器的配置能力熟練掌握NFS客戶端的配置能力能夠?yàn)槠髽I(yè)的局域網(wǎng)設(shè)計(jì)文件服務(wù)器方案具有較好的團(tuán)隊(duì)合作能力7.1NFS相關(guān)知識(shí)7.1.1NFS服務(wù)概述

Linux和Windows之間可以通過Samba進(jìn)行文件共享,那么Linux之間怎么進(jìn)行資源共享呢?這就要說到NFS(NetworkFileSystem,網(wǎng)絡(luò)文件系統(tǒng)),它最早是UNIX操作系統(tǒng)之間共享文件和操作系統(tǒng)的一種方法,后來被Linux操作系統(tǒng)完美繼承。NFS最早是由Sun公司于1984年開發(fā)出來的,其目的就是讓不同計(jì)算機(jī)、不同操作系統(tǒng)之間可以彼此共享文件。由于NFS使用起來非常方便,因此很快得到了大多數(shù)UNIX/Linux系統(tǒng)的廣泛支持,而且還被IETE(國際互聯(lián)網(wǎng)工程組)制定為RFC1904、RFC1813和RFC301O標(biāo)準(zhǔn)。7.1.1NFS服務(wù)概述1.使用NFS的好處(1)本地工作站可以使用更少的磁盤空間,因?yàn)橥ǔ5臄?shù)據(jù)可以存放在一臺(tái)機(jī)器上,而且可以通過網(wǎng)絡(luò)訪問到。(2)用戶不必在網(wǎng)絡(luò)上每個(gè)機(jī)器中都設(shè)一個(gè)home目錄,home目錄可以被放在NFS服務(wù)器上,并且在網(wǎng)絡(luò)上處處可用。

(3)諸如CD-ROM、DVD-ROM之類的存儲(chǔ)設(shè)備可以在網(wǎng)絡(luò)上被其他的機(jī)器使用。這可以減少整個(gè)網(wǎng)絡(luò)上可移動(dòng)介質(zhì)設(shè)備的數(shù)量。7.1.1NFS服務(wù)概述2.NFS和RPC

RPC最主要的功能就是記錄每個(gè)NFS功能所對(duì)應(yīng)的端口,它工作在固定端口111,當(dāng)客戶端需求NFS服務(wù)時(shí),就會(huì)訪問服務(wù)器的111端口(RPC),RPC會(huì)將NFS工作端口返回給客戶端,如圖3-2所示??蛻舳丝梢詫⒎?wù)器上的分享目錄直接加載到本地NFS和RPC合作為客戶端提供服務(wù)7.1.1NFS服務(wù)概述常規(guī)的NFS服務(wù)是按照如下流程進(jìn)行的(1)NFS啟動(dòng)時(shí),自動(dòng)選擇工作端口小于1

024的1011端口,并向RPC(工作于111端口)匯報(bào),RPC記錄在案。(2)客戶端需要NFS提供服務(wù)時(shí),首先向111端口的RPC查詢NFS工作在哪個(gè)端口?(3)RPC回答客戶端,它工作在1011端口。(4)于是,客戶端直接訪問NFS服務(wù)器的1011端口,請(qǐng)求服務(wù)。(5)NFS服務(wù)經(jīng)過權(quán)限認(rèn)證,允許客戶端訪問自己的數(shù)據(jù)。思考:RPC服務(wù)重新啟動(dòng)后,為何要重新啟動(dòng)NFS服務(wù)?7.1.2NFS服務(wù)的組件

Linux下的NFS服務(wù)主要由以下6個(gè)部分組成。其中,只有前面3個(gè)是必需的,后面3個(gè)是可選的。1.rpc.nfsd2.pc.mounted7.portmap4.rpc.locked5.rpc.stated6.rpc.quotad7.2項(xiàng)目設(shè)計(jì)及準(zhǔn)備在VMWare虛擬機(jī)中啟動(dòng)兩臺(tái)Linux系統(tǒng),一臺(tái)作為NFS服務(wù)器,主機(jī)名為server,規(guī)劃好IP地址,比如88;一臺(tái)作為NFS客戶端,主機(jī)名為Client,同樣規(guī)劃好IP地址,比如86。配置一個(gè)NFS服務(wù)器,使得客戶機(jī)可以瀏覽NFS服務(wù)器中特定目錄下的內(nèi)容。7.3項(xiàng)目實(shí)施7.3.1任務(wù)1安裝NFS服務(wù)器1.所需要的套件對(duì)于RedHatEnterpriseLinux5來說,要啟用NFS服務(wù)器,我們至少需要兩個(gè)套件,它們分別是:(1)portmap。

(2)nfs-utils。7.3.1任務(wù)1安裝NFS服務(wù)器2.查詢實(shí)際查詢一下系統(tǒng)中是否已經(jīng)安裝了這兩個(gè)套件。nfs-utils和portmap組件已經(jīng)正確安裝。7.3.1任務(wù)1安裝NFS服務(wù)器另外,最好再查詢一下NFS的各個(gè)程序是否在正常運(yùn)行,命令如下。[root@server~]#rpcinfo-p如果沒有看到nfs和mounted選項(xiàng),則說明NFS沒有運(yùn)行,需要啟動(dòng)它。[root@server~]#serviceportmapstart[root@server~]#/etc/rc.d/init.d/nfsstart如果系統(tǒng)沒有安裝NFS和portmap服務(wù),這時(shí)需插入第1張安裝光盤,掛載。然后完成安裝。(1)安裝portmap服務(wù)。(2)安裝NFS服務(wù)7.3.2任務(wù)2配置NFS服務(wù)1.exports文件的格式7.3.2任務(wù)2配置NFS服務(wù)在設(shè)置/etc/exports文件時(shí)需要特別注意“空格”的使用,因?yàn)樵诖伺渲梦募?,除了分開共享目錄和共享主機(jī)以及分隔多臺(tái)共享主機(jī)外,其余的情形下都不可使用空格。例如,以下的兩個(gè)范例就分別表示不同的意義:/homeClient(rw)/homeClient(rw)思考:上述兩行含義有何不同呢?7.3.2任務(wù)2配置NFS服務(wù)2.主機(jī)名規(guī)則

(1)可以使用完整的IP地址或者網(wǎng)段,例如、/24或/都可以接受。(2)可以使用主機(jī)名稱,這個(gè)主機(jī)名稱要在/etc/hosts內(nèi)或者使用DNS,只要能被找到就行(重點(diǎn)是可以找到IP地址)。如果是主機(jī)名稱,那么它可以支持通配符,例如*或?均可以接受。7.3.2任務(wù)2配置NFS服務(wù)7.權(quán)限規(guī)則至于權(quán)限方面(就是小括號(hào)內(nèi)的參數(shù)),常見的參數(shù)則有以下幾種。●rw:read-write,可讀/寫的權(quán)限?!駌o:read-only,只讀權(quán)限。●sync:數(shù)據(jù)同步寫入到內(nèi)存與硬盤當(dāng)中。●async:數(shù)據(jù)會(huì)先暫存于內(nèi)存當(dāng)中,而非直接寫入硬盤?!駈o_root_squash:登錄NFS主機(jī)使用共享目錄的用戶,如果是root,那么對(duì)于這個(gè)共享的目錄來說,它就具有root的權(quán)限。這個(gè)設(shè)置“極不安全”,不建議使用。7.3.2任務(wù)2配置NFS服務(wù)7.權(quán)限規(guī)則●root_squash:在登錄NFS主機(jī)使用共享目錄的用戶如果是root,那么這個(gè)用戶的權(quán)限將被壓縮成匿名用戶,通常它的UID與GID都會(huì)變成nobody(nfsnobody)這個(gè)系統(tǒng)賬號(hào)的身份?!馻ll_squash:不論登錄NFS的用戶身份如何,它的身份都會(huì)被壓縮成匿名用戶,即nobody(nfsnobody)?!馻nonuid:anon是指anonymous(匿名者),前面關(guān)于術(shù)語squash提到的匿名用戶的UID設(shè)定值,通常為nobody(nfsnobody),但是你可以自行設(shè)定這個(gè)UID值。當(dāng)然,這個(gè)UID必須要存在于你的/etc/passwd當(dāng)中?!馻nongid:同anonuid,但是變成GroupID就可以了。7.3.3任務(wù)3啟動(dòng)與停止NFS服務(wù)器1.啟動(dòng)NFS服務(wù)

[root@server~]#serviceportmapstart[root@server~]#servicenfsstart2.停止NFS服務(wù)[root@server~]#servicenfsstop7.3.3任務(wù)3啟動(dòng)與停止NFS服務(wù)器7.重啟NFS服務(wù)[root@server~]#servicenfsrestart4.讓NFS服務(wù)自動(dòng)運(yùn)行7.3.4任務(wù)4了解NFS服務(wù)的文件存取權(quán)限7.3.5任務(wù)5在客戶端掛接NFS文件系統(tǒng)

1.查看NFS服務(wù)器信息參數(shù)說明:-a:-d:-e:7.3.5任務(wù)5在客戶端掛接NFS文件系統(tǒng)

2.加載NFS服務(wù)器共享目錄

7.3.5任務(wù)5在客戶端掛接NFS文件系統(tǒng)

[root@Client~]#mount-tNFS

服務(wù)器名稱或地址:輸出目錄掛載目錄7.3.5任務(wù)5在客戶端掛接NFS文件系統(tǒng)

7.3.5任務(wù)5在客戶端掛接NFS文件系統(tǒng)

5.使用時(shí)自動(dòng)掛接自動(dòng)掛接的主配置文件是/etc/auto.master。在這個(gè)文件中配置自動(dòng)加載的語法格式為:MountPointmap-name參數(shù)說明。●MountPoint:指定autofs的掛接點(diǎn),比如/home。●map-name:設(shè)置掛接點(diǎn)文件,里面包含所有自動(dòng)掛接到MountPoint下的資源列表。7.3.6任務(wù)6排除NFS故障常見的故障點(diǎn)劃分為3個(gè):網(wǎng)絡(luò)、客戶端或者服務(wù)器。1.網(wǎng)絡(luò)對(duì)于網(wǎng)絡(luò)的故障,主要有兩個(gè)方面的常見問題。(1)網(wǎng)絡(luò)無法連通。(2)無法解析主機(jī)名。2.客戶端

客戶端在訪問NFS服務(wù)器時(shí),多使用mount命令,下面將列出常見的錯(cuò)誤信息以供參考。(1)服務(wù)器無響應(yīng):端口映射失敗-RPC超時(shí)。(2)服務(wù)器無響應(yīng):程序未注冊(cè)。(3)拒絕訪問。

(4)不被允許。3.服務(wù)器(1)NFS服務(wù)進(jìn)程狀態(tài)。使用rpcinfo命令,可以查看RPC的相應(yīng)信息,命令格式如下:rpcinfo-p主機(jī)名或IP地址(2)注冊(cè)NFS服務(wù)。需要確認(rèn)NFS服務(wù)已經(jīng)進(jìn)行注冊(cè)。rpcinfo命令能夠提供檢測(cè)功能,命令格式如下所示:rpcinfo-u主機(jī)名或IP進(jìn)程項(xiàng)目總結(jié)通過以上的學(xué)習(xí),我們已經(jīng)可以完成本課程的項(xiàng)目。具體過程如下:在Linux主機(jī)上安裝nfs服務(wù)對(duì)nfs服務(wù)器的配置文件/etc/exports進(jìn)行相關(guān)要求的配置使用service命令啟動(dòng)nfs服務(wù)器使用故障排除方法進(jìn)行服務(wù)器服務(wù)的檢驗(yàn)在nfs客戶端進(jìn)行共享目錄的掛載在nfs客戶端實(shí)現(xiàn)開機(jī)自動(dòng)掛載作業(yè)一臺(tái)NFS服務(wù)器,地址。配置一個(gè)NFS服務(wù)器,使得客戶機(jī)可以瀏覽NFS服務(wù)器中/home/ftp目錄下的內(nèi)容,但不可以修改。要求寫出服務(wù)器中的配置文件和啟動(dòng)NFS服務(wù)器的配置方法。完成本課程中的項(xiàng)目,并寫出實(shí)現(xiàn)的具體過程和配置命令。書名:Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論