版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux系统管理与服务器配置
——基于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查看共享目录参数 14.2.4测试NFS服务器 14.3常见问题分析本章小结 14.1项目一:NFS服务器的安装与启动某公司的Web服务器存储容量已达80%,技术部准备在不改变原有部署的情况下,增加存储容量,以达到节省本地存储空间、增加服务器存储容量的目的。为此需要远程添加存储设备。管理员选取目前比较常用的NFS服务器,因此需要对NFS服务器进行安装。序号知识点详见章节1了解NFS服务器14.1.12安装NFS服务器的过程14.1.23管理nfs服务14.1.314.1.1NFS服务器的简介目前NFS有3个版本,分别为NFSv2、NFSv3、NFSv4。NFSv2是一个古老的版本,但却被众多操作系统所支持,兼容性非常好;NFSv3拥有更多的特点,包括更快的速度,更大的单个文件大小、更多便于排错的错误及成功信息、对TCP协议的支持等;NFSv4提供了有状态的连接,更容易追踪连接状态,增强了安全性。CentOSLinux7操作系统默认使用NFSv4版本提供nfs服务,NFS监听端口为2049。14.1.2安装NFS服务器在安装NFS服务器时需要同时安装nfs-utils和rpcbind软件包。可在安装NFS服务器之前确认当前系统是否已经安装了相关软件包。若系统上还没有安装NFS的相关组件,可以使用如下命令安装。#yuminstallnfs-utilsrpcbind14.1.3管理nfs服务NFS服务器安装成功后,需要启动相应的服务才能做进一步的操作。可以采用systemctl命令对其进行管理,常见操作包括:启动、停止、重新启动、查看状态、设置自启动等#systemctlstartrpcbind//启动rpcbind服务#systemctlstoprpcbind//停止rpcbind服务#systemctlrestartrpcbind//重新启动rpcbind服务#systemctlstatusrpcbind//查看rpcbind服务状态#systemctlenablerpcbind//设置rpcbind服务开机启动#systemctldisablerpcbind//禁止rpcbind服务开机启动#systemctlstartnfs//启动nfs服务#systemctlstopnfs//停止nfs服务#systemctlrestartnfs//重新启动nfs服务#systemctlstatusnfs//查看nfs服务状态#systemctlenablenfs//设置nfs服务开机启动#systemctldisablenfs//禁止nfs服务开机启动14.1项目一:NFS服务器的安装与启动操作过程:#yuminstallnfs-utilsrpcbind#rpm-qa|grepnfs-utils#rpm-qa|greprpcbind#systemctlstartrpcbind#systemctlstartnfs#systemctlenablerpcbind#systemctlenablenfs-server14.2项目二:配置NFS服务器序号知识点详见章节1共享资源配置文件14.2.12维护NFS服务的共享14.2.23查看共享目录参数14.2.34NFS服务器的测试14.2.4管理员准备在已安装好的NFS服务器中创建需要共享的目录及访问对象的控制。共享目录为/var/web,192.168.1.0/24网段内的所有主机均可以只读方式访问/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的格式为:共享目录 [主机表(参数项)]共享目录:在NFS服务器上需要共享给客户端的目录路径,此路径为绝对路径。主机表:可访问NFS服务器的主机列表。参数项:控制共享目录的访问权限和用户映射等。14.2.2维护NFS服务的共享exportfs命令用于维护NFS共享目录列表。当修改了/etc/exports配置文件之后,无须重新启动nfs服务,可以使用exportfs命令使修改立刻生效。命令格式:exportfs[-aruv]-a:导出/etc/exports配置文件中设置的全部共享目录。-r:重新导出/etc/exports中的设置,并同步更新/var/lib/nfs/xtab的内容。-u:卸载已导出的共享目录。-v:在显示输出列表的同时显示设定参数。14.2.3查看共享目录参数当重新启动nfs服务或使用exportfs命令重新挂载共享之后,可以通过查看/var/lib/nfs/etab文件来了解共享目录参数的详细情况。执行结果如图:14.2.4测试NFS服务器查看NFS服务器共享目录客户端可以通过showmount命令查看NFS服务器共享目录,以便挂载这些共享目录命令格式:showmount-e[<hostname>|<IP>]客户端文件系统的挂载与卸载(1)确认客户端已经启动了rpcbind和nfs服务。14.2.4测试NFS服务器客户端文件系统的挂载与卸载(2)使用showmount查看NFS服务器共享目录。省略主机名或IP地址时,显示本机共享的所有目录(3)使用mkdir命令在客户端建立要挂载的挂载点目录。#mkdir/web(4)使用mount命令将远程NFS服务器主机直接挂载到本地挂载点目录。命令格式:#mount-tnfs[-o参数]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常见问题分析权限问题很多时候,当在/etc/exports配置文件中设置共享目录为可读可写时,忘记了修改相应的系统文件及目录权限,从而导致客户端实际挂载使用时无写权限,系统提示信息一般为“Permissiondenied”,在对配置文件设置写权限后,一定要记住修改相关目录、文件的权限。另外,默认客户端使用root访问NFS共享目录并进行可读可写操作时,服务器会自动把root转换为服务器本机的nfsobody账号,这会导致root无法进行相应的操作。如果要保留root权限,则需要在配置文件中添加no_root_squash选项。14.3常见问题分析rpcbind问题在没有启动rpcbind服务的情况下,启动nfs服务时系统会报出NFSmountd、rpc.rquotad、rpc.nfsd无法启动的提示,因为这些服务都依赖于rpcbind服务,这时就需要先确保rpcbind服务启动后再开启NFS及相关服务进程。通过rpcinfo-p命令可以查看基于RPC协议的服务是否成功与rpcbind通信,并注册信息。兼容性问题在工作环境中,当客户端需要使用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常见问题分析挂载错误系统提示“Nosuchfileordirectory”,说明服务器上没有相应的挂载点目录,应检查确定目录名称是否正确。防火墙错误系统提示“mount:mounttoNFSserver'192.168.1.254emError:Noroutetohost'”,说明NFS服务器的默认端口2049被防火墙屏蔽,需要修改防火墙规则以开放2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年度模板班组施工信息保密合同
- 地址租赁协议书范本(2篇)
- 员工怀孕上班协议书
- 双方事故协商协议书(2篇)
- 劳动主体更改协议书(2篇)
- 工程维修维保合同范本
- 二零二四年度国际艺术品拍卖与买卖合同
- 广告投放授权协议
- 架子工劳务分包合同的争议处理地点
- 大数据技术合作合同
- 苏教版 三年级上册数学课件-7 分数的初步认识(共14张PPT)
- 检验医学专业高级专业技术资格答辩试题300题(可编辑)
- 关于设计阶段监理的控制手段、方法及措施_工程管理
- 方便面成品感官品评(课堂PPT)
- 第六章缝隙天线及微带天线
- 江苏定额站对定额疑问的解答
- 室外照明设计规范说明WORD
- 1000字作文稿纸模板(完美版)
- 渠道混凝土衬砌方案
- 初一上册整式化简求值60题(含答案)
- 浅谈隧道混凝土衬砌裂缝的成因及处理
评论
0/150
提交评论