Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 課件 第14章NFS服務(wù)器_第1頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 課件 第14章NFS服務(wù)器_第2頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 課件 第14章NFS服務(wù)器_第3頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 課件 第14章NFS服務(wù)器_第4頁
Linux系統(tǒng)管理與服務(wù)器配置-基于CentOS 7(第2版) 課件 第14章NFS服務(wù)器_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Linux系統(tǒng)管理與服務(wù)器配置

——基于CentOS7第14章NFS服務(wù)器目錄14.1項目一:NFS服務(wù)器的安裝與啟動 14.1.1NFS服務(wù)器的簡介 14.1.2安裝NFS服務(wù)器 14.1.3管理nfs服務(wù) 14.2項目二:配置NFS服務(wù)器

14.2.1

NFS配置文件 14.2.2維護(hù)NFS服務(wù)的共享 14.2.3查看共享目錄參數(shù) 14.2.4測試NFS服務(wù)器 14.3常見問題分析本章小結(jié) 14.1項目一:NFS服務(wù)器的安裝與啟動某公司的Web服務(wù)器存儲容量已達(dá)80%,技術(shù)部準(zhǔn)備在不改變原有部署的情況下,增加存儲容量,以達(dá)到節(jié)省本地存儲空間、增加服務(wù)器存儲容量的目的。為此需要遠(yuǎn)程添加存儲設(shè)備。管理員選取目前比較常用的NFS服務(wù)器,因此需要對NFS服務(wù)器進(jìn)行安裝。序號知識點詳見章節(jié)1了解NFS服務(wù)器14.1.12安裝NFS服務(wù)器的過程14.1.23管理nfs服務(wù)14.1.314.1.1NFS服務(wù)器的簡介目前NFS有3個版本,分別為NFSv2、NFSv3、NFSv4。NFSv2是一個古老的版本,但卻被眾多操作系統(tǒng)所支持,兼容性非常好;NFSv3擁有更多的特點,包括更快的速度,更大的單個文件大小、更多便于排錯的錯誤及成功信息、對TCP協(xié)議的支持等;NFSv4提供了有狀態(tài)的連接,更容易追蹤連接狀態(tài),增強(qiáng)了安全性。CentOSLinux7操作系統(tǒng)默認(rèn)使用NFSv4版本提供nfs服務(wù),NFS監(jiān)聽端口為2049。14.1.2安裝NFS服務(wù)器在安裝NFS服務(wù)器時需要同時安裝nfs-utils和rpcbind軟件包??稍诎惭bNFS服務(wù)器之前確認(rèn)當(dāng)前系統(tǒng)是否已經(jīng)安裝了相關(guān)軟件包。若系統(tǒng)上還沒有安裝NFS的相關(guān)組件,可以使用如下命令安裝。#yuminstallnfs-utilsrpcbind14.1.3管理nfs服務(wù)NFS服務(wù)器安裝成功后,需要啟動相應(yīng)的服務(wù)才能做進(jìn)一步的操作??梢圆捎胹ystemctl命令對其進(jìn)行管理,常見操作包括:啟動、停止、重新啟動、查看狀態(tài)、設(shè)置自啟動等#systemctlstartrpcbind//啟動rpcbind服務(wù)#systemctlstoprpcbind//停止rpcbind服務(wù)#systemctlrestartrpcbind//重新啟動rpcbind服務(wù)#systemctlstatusrpcbind//查看rpcbind服務(wù)狀態(tài)#systemctlenablerpcbind//設(shè)置rpcbind服務(wù)開機(jī)啟動#systemctldisablerpcbind//禁止rpcbind服務(wù)開機(jī)啟動#systemctlstartnfs//啟動nfs服務(wù)#systemctlstopnfs//停止nfs服務(wù)#systemctlrestartnfs//重新啟動nfs服務(wù)#systemctlstatusnfs//查看nfs服務(wù)狀態(tài)#systemctlenablenfs//設(shè)置nfs服務(wù)開機(jī)啟動#systemctldisablenfs//禁止nfs服務(wù)開機(jī)啟動14.1項目一:NFS服務(wù)器的安裝與啟動操作過程:#yuminstallnfs-utilsrpcbind#rpm-qa|grepnfs-utils#rpm-qa|greprpcbind#systemctlstartrpcbind#systemctlstartnfs#systemctlenablerpcbind#systemctlenablenfs-server14.2項目二:配置NFS服務(wù)器序號知識點詳見章節(jié)1共享資源配置文件14.2.12維護(hù)NFS服務(wù)的共享14.2.23查看共享目錄參數(shù)14.2.34NFS服務(wù)器的測試14.2.4管理員準(zhǔn)備在已安裝好的NFS服務(wù)器中創(chuàng)建需要共享的目錄及訪問對象的控制。共享目錄為/var/web,192.168.1.0/24網(wǎng)段內(nèi)的所有主機(jī)均可以只讀方式訪問/var/web目錄,192.168.1.129可以讀寫的方式訪問/var/web目錄。服務(wù)框架信息如下表:IP地址角色192.168.1.254NFS服務(wù)器192.168.1.0/24NFS客戶端192.168.1.129NFS客戶端14.2.1NFS配置文件nfs服務(wù)使用/etc/exports配置文件定義需要共享的目錄及對訪問對象的控制,NFS服務(wù)器在默認(rèn)的情況下不共享任何目錄,管理員需要手動設(shè)置需要共享的目錄。/etc/exports的格式為:共享目錄 [主機(jī)表(參數(shù)項)]共享目錄:在NFS服務(wù)器上需要共享給客戶端的目錄路徑,此路徑為絕對路徑。主機(jī)表:可訪問NFS服務(wù)器的主機(jī)列表。參數(shù)項:控制共享目錄的訪問權(quán)限和用戶映射等。14.2.2維護(hù)NFS服務(wù)的共享exportfs命令用于維護(hù)NFS共享目錄列表。當(dāng)修改了/etc/exports配置文件之后,無須重新啟動nfs服務(wù),可以使用exportfs命令使修改立刻生效。命令格式:exportfs[-aruv]-a:導(dǎo)出/etc/exports配置文件中設(shè)置的全部共享目錄。-r:重新導(dǎo)出/etc/exports中的設(shè)置,并同步更新/var/lib/nfs/xtab的內(nèi)容。-u:卸載已導(dǎo)出的共享目錄。-v:在顯示輸出列表的同時顯示設(shè)定參數(shù)。14.2.3查看共享目錄參數(shù)當(dāng)重新啟動nfs服務(wù)或使用exportfs命令重新掛載共享之后,可以通過查看/var/lib/nfs/etab文件來了解共享目錄參數(shù)的詳細(xì)情況。執(zhí)行結(jié)果如圖:14.2.4測試NFS服務(wù)器查看NFS服務(wù)器共享目錄客戶端可以通過showmount命令查看NFS服務(wù)器共享目錄,以便掛載這些共享目錄命令格式:showmount-e[<hostname>|<IP>]客戶端文件系統(tǒng)的掛載與卸載(1)確認(rèn)客戶端已經(jīng)啟動了rpcbind和nfs服務(wù)。14.2.4測試NFS服務(wù)器客戶端文件系統(tǒng)的掛載與卸載(2)使用showmount查看NFS服務(wù)器共享目錄。省略主機(jī)名或IP地址時,顯示本機(jī)共享的所有目錄(3)使用mkdir命令在客戶端建立要掛載的掛載點目錄。#mkdir/web(4)使用mount命令將遠(yuǎn)程N(yùn)FS服務(wù)器主機(jī)直接掛載到本地掛載點目錄。命令格式:#mount-tnfs[-o參數(shù)]NFS服務(wù)器地址:/共享目錄/本地掛載點目錄14.2項目二:配置NFS服務(wù)器操作過程:#vim/etc/exports/var/web192.168.0.0/24(ro)192.168.1.10(rw)#mkdir/var/web#systemctlrestart#exportfs-rv#cat/var/lib/nfs/etab14.3常見問題分析權(quán)限問題很多時候,當(dāng)在/etc/exports配置文件中設(shè)置共享目錄為可讀可寫時,忘記了修改相應(yīng)的系統(tǒng)文件及目錄權(quán)限,從而導(dǎo)致客戶端實際掛載使用時無寫權(quán)限,系統(tǒng)提示信息一般為“Permissiondenied”,在對配置文件設(shè)置寫權(quán)限后,一定要記住修改相關(guān)目錄、文件的權(quán)限。另外,默認(rèn)客戶端使用root訪問NFS共享目錄并進(jìn)行可讀可寫操作時,服務(wù)器會自動把root轉(zhuǎn)換為服務(wù)器本機(jī)的nfsobody賬號,這會導(dǎo)致root無法進(jìn)行相應(yīng)的操作。如果要保留root權(quán)限,則需要在配置文件中添加no_root_squash選項。14.3常見問題分析rpcbind問題在沒有啟動rpcbind服務(wù)的情況下,啟動nfs服務(wù)時系統(tǒng)會報出NFSmountd、rpc.rquotad、rpc.nfsd無法啟動的提示,因為這些服務(wù)都依賴于rpcbind服務(wù),這時就需要先確保rpcbind服務(wù)啟動后再開啟NFS及相關(guān)服務(wù)進(jìn)程。通過rpcinfo-p命令可以查看基于RPC協(xié)議的服務(wù)是否成功與rpcbind通信,并注冊信息。兼容性問題在工作環(huán)境中,當(dāng)客戶端需要使用NFSv3版本掛載以滿足兼容性要求時,則需要使用nfsvers選項設(shè)置特定的版本信息,并且在/etc/fstab開機(jī)自動掛載文件中也需要進(jìn)行相應(yīng)的修改。#mount-onfsvers=3192.168.1.254:/var/web/web/etc/fstab文件的書寫格式為:192.168.1.254:/var/web /web nfs defaults,nfsvers=3014.3常見問題分析掛載錯誤系統(tǒng)提示“Nosuchfileordirectory”,說明服務(wù)器上沒有相應(yīng)的掛載點目錄,應(yīng)檢查確定目錄名稱是否正確。防火墻錯誤系統(tǒng)提示“mount:mounttoNFSserver'192.168.1.254emError:Noroutetohost'”,說明NFS服務(wù)器的默認(rèn)端口2049被防火墻屏蔽,需要修改防火墻規(guī)則以開放2

溫馨提示

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

評論

0/150

提交評論