- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NetworkFileSystem-NFS-蓝色部落首页.ppt
NFS Network File System 蘇柏宇鍾燿宇 NFS 簡介 NFS Server 端的使用設定 NFS Client 端的使用設定 NFS 基本簡介 NFS(Network File System)是由昇陽公司於1984年開發。幾乎所有版本的UNIX/Linux都有支援NFS。 主要使用 RPC ( Remote Procedure Call:遠端程序呼叫 ) 機制來運作。運作原理是在用戶端上,透過網路將遠端主機共用的檔案系統,利用掛載方式加入本機的檔案系統。 分享目錄的一端稱為NFS伺服端,而使用的一端稱為NFS用戶端,主要是讓主機之間,能透過掛載的方式來存取對方所分享出來的資源。 RPC 是讓用戶端電腦上所執行的程式呼叫遠端電腦程式來幫忙執行相關服務,再將結果回傳給用戶端。 NFS Server 啟動後,portmap 就會動態分配 port number 給提供 NFS 服務的相關 daemon。 參考/ NFS 主機分享目錄與 Client 掛載示意圖 RPC(Remote Procedure Call) 開放軟體基金會(OSF)所定義之分散式計算環境(DCE)規格裡頭的一部份。 由於NFS不處理網路封包的問題,因此封包實際的傳輸就經由RPC協定來處理,因此在使用NFS時,Server端跟Client端都必須安裝RPC系統。 RPC把網路的通訊,看成是程式中的程序,當程式需要遠端程序提供某種服務或接受訊息時,直接呼叫一個程序,而這個程序有相對應的遠端程序,可以在呼叫後被執行。 Portmap可以在RPC程序啟動後,將使用中的Port記錄起來,之後Client端在連結時就會透過Portmap所使用的Port 111查詢遠端程序所使用的Port。 查詢是否開啟Portmap服務,可使用rpcinfo來檢查。 rpcinfo -p [Hostname|Address] 啟動Portmap:#service portmap start 開機時啟動Portmap:#chkconfig portmap on Portmap NFS 套件及瀏覽套件內容 檢查相關套件是否安裝 # rpm -qa | grep nfs # rpm -qa | grep portmap NFS Server 端相關設定 系統服務啟動設定 用法: chkconfig --list [名稱] chkconfig --add 名稱 chkconfig --del 名稱 chkconfig [--level 執行等級們] 名稱 on|off|reset|resetpriorities 開機時啟動 NFS # chkconfig nfs on 開機時不啟動 NFS # chkconfig nfs off NFS 服務 啟動 NFS # service nfs start 停止 NFS # service nfs stop 檢查NFS狀態 # service nfs status 重新啟動NFS # service nfs restart 重新載入NFS # service nfs reload NFS 分享設定 系統→管理→伺服器設定→NFS 此視窗下可設定資料夾分享的、對象、權限等。 點選新增 目錄:欲分享之資料夾位置。 主機:欲分享之遠端主機。 (例: 28 192.168.117.* 192.168.*.* ) 基本權限 相關權限參數 ro 分享目錄只能唯讀。 rw 分享目錄可以讀取和寫入。 insecure 允許來自大於戶號1024的連線。 insecure_locks 允許非安全的檔案鎖定。 no_subtree_check 停用subtree的檢查。 sync、async 要求同步寫入操作。 no_wdelay 強制立即同步寫入操作。 nohide 隱藏以下的檔案系統。 mp 只匯入掛載的。 root_squash Client 若以 root 存取,會把 root 的權限改為和 anonymous 一樣。 no_root_squash Client 若以 root 存取,不限制權限。 all_squash Client 是否為 root,其權限都只跟 anonymous 一樣。 NFS 設定檔 # cat /etc/exports 在防火牆下使用NFS NFS的rpc.statd、rpc.lockd 及 rpc.mountd
您可能关注的文档
- IOI国际信息学奥林匹克-泉州五中.doc
- JAVA技术介绍-Read.ppt
- Java理论与实践良好的内务处理实践.doc
- Lingo8.0软件及应用(万保成)-同济大学数学系.doc
- Linux基础操作与网路安全.ppt
- LS2350安装手册.doc-Gohigh-大唐高鸿数据网络技术股份有限公司.doc
- m0n0wall和pfsense在教育网的运用九岭学校张光明内容提要.doc
- Matlab工程应用基础_2.ppt.ppt
- MIPS基本指令.doc
- Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)