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

下載本文檔

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

文檔簡介

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

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

14.2.1

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

溫馨提示

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

最新文檔

評論

0/150

提交評論