NFS服务器的配置与应用.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
NFS的守护进程
❖ 使用NFS服务,至少需要启动3个系统守护进程:
(1)rpc.nfsd:NFS基本守护进程,主要功能是管理客户端是
否能够登入服务器。
(2)rpc.mountd:RPC安装守护进程,主要功能是管理NFS
的文件系统。当客户端顺利地通过rpc.nfsd登录NFS服务器后, 在使用NFS服务器所提供的文件前,还必须通过文件使用权限 的验证,rpc.mountd会读取NFS的配置文件/etc/exports来对 比客户端的权限。
项目问题2:NFS的安装、启动和停止
1. NFS服务的安装
如果系统尚未安装nfs-utils和portmap两个软件包, 则可将Red Hat Enterprise Linux 5的光盘放入光 驱,加载光驱后在光盘的Server目录下找到NFS服务 的RPM安装包文件nfs-utils-lib-1.0.87.2.z2.i386.rpm和nfs-utils-1.0.940.el5.i386.rpm进行安装,以及portmap 服务的 RPM安装包文件portmap-4.0-65.2.2.1进行安装。
(1)将/home/nfs目录共享出去,供192.168.1.0/24网 段的客户机进行读写,而网络中的其他主机只能读取该目 录的内容。
(2)将/nfs/public目录共享出去,供*.student.com域 的所有客户都具有读写权限,允许客户端从大于1024的 端口访问,并将所有用户及所属用户组都映射为匿名帐户 nfsnobody,数据同步写入磁盘。如果有写入操作立即 执行。
NFS工作原理
• 当客户机上的应用程序访问远程文件时,客户机 内核向远程NFS服务器发送一个请求,等待服务 器响应。
• NFS服务器一直处于等待状态,如果收到客户请 求,就处理请求并将结果返回客户机。
NFS服务器上的目录如果可以被远程用户访问,就称 为输出(export),客户机访问服务器导出目录 的过程称为挂载(mount),或称为导入等。
课题引入
• 项目分析: 完成本项目需要解决的问题: 1、什么是NFS服务器,其工作原理是什么 2、NFS服务器的安装、启动与运行方法 3、NFS服务器的配置方法 4、NFS客户端如何访问NFS服务器
课题引入
学习目标: • 掌握NFS的概念和工作原理 • 掌握NFS服务器的启动与停止方法 • 掌握NFS服务器配置文件的修改方法 • 掌握NFS服务器的配置方法 • 掌握NFS客户端的配置方法
• 挂载文件系统时,必须以设备文件(如 /dev/cdrom)来指定要挂载的文件系统,以及一 个称为挂载点的目录。
补充内容:文件系统的挂载
• 例如:将/dev/cdrom挂载到/mnt目录,当用 户在/mnt下使用ls –l命令读取目录内容,看 到是cdrom中的内容。
• 命令格式如下: • mkdir mnt • mount /dev/hdc /mnt
项目问题2:NFS的安装、启动和停止
1. NFS服务的安装
➢目前几乎所有的Linux发行版都默认安装了NFS服务。
➢在Linux系统中启动NFS服务,需要nfs-utils和portmap两个 软件包。
➢因此,在配置使用NFS之前, 需要确定系统是否已安装nfsutils和portmap两个软件包。
项目问题1:NFS概念及工作原理
• NFS (NetWork File System,网络文件系统)是 使不同的计算机之间能通过网络进行文件共享的 一种网络协议,多用于UNIX和Linux网络系统中。
• 在Windows主机之间可以通过共享文件夹来实现 存储远程主机上的文件,而在Linux系统中通过 NFS实现类似的功能。
项目问题2:NFS的安装、启动和停止
2. NFS服务的启动与停止
(1)命令行方式启动和关闭nfs 在终端启动和停止nfs服务可使用如下命令: •启动NFS服务,其命令为:
(3)portmap:portmap的主要功能是进行端口映射工作。当
客户端尝试连接并使用RPC服务器提供的服务(如NFS服务) 时,portmap会将所管理的与服务对应的端口号提供给客户端, 从而使客户端可以通过该端口向服务器请求服务。
NFS的主要特点:
(1)信息访问的透明性:访问远程主机共享文 件的过程与访问本地文件是相同的,所有内部细 节对用户是透明的。 (2)操作的简易性:NFS允许用户使用常用的 Linux命令进行操作。 (3)良好的扩展性:NFS系统是一种分布式的数 据库系统,可以方便地集成新的软件技术,不需 要对下层的操作系统进行修改,而只需要对该层 协议进行扩展。
第三章 NFS服务器的配置与应用
Biblioteka Baidu
1. 课题引入 2. NFS服务的工作原理 3. NFS服务器的配置与管理 4. NFS客户端配置 5. 现场演示案例
课题引入
• 项目背景描述:
现在有一个局域网,IP地址为:192.168.1.1-150。现在 需要在该局域网中架设一台文件服务器,文件服务器的I P地址是192.168.1.100。局域网中所有终端都是Linux 主机,请使用NFS文件服务器实现如下要求:
补充内容:文件系统的挂载
• 在DOS、Windows操作系统中,允许以磁盘符号 直接指定要使用哪个磁盘的文件系统跟目录,但 是在RedHat Enterprise Linux中,整个系统用一 个根目录。因此要在RedHat Enterprise Linux系 统中使用某个磁盘空间的根目录及其中的所有文 件,就必须将该文件系统挂载到根文件系统的某 个目录下。
• NFS通常在局域网中使用,用于多台主机共享同 一台主机上的文件资源。
• NFS最早是由Sun公司于1984年开发出来的,其 目的就是让不同计算机、不同操作系统之间可以 彼此共享文件。
NFS工作原理
•NFS采用了客户端/服务器工 作模式。
•NFS服务器是提供输出文件 (共享目录文件)的计算机。
•NFS客户端是访问输出文件 的计算机,它可以将输出文 件挂载到自己系统中的某个 目录文件中,然后象访问本 地文件一样去访问NFS服务器 中的输出文件。