Red Hat Linux操作系统中如何建立共享目录.docx_第1页
Red Hat Linux操作系统中如何建立共享目录.docx_第2页
Red Hat Linux操作系统中如何建立共享目录.docx_第3页
Red Hat Linux操作系统中如何建立共享目录.docx_第4页
Red Hat Linux操作系统中如何建立共享目录.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、NFS(Network File System)的基本概念和安装1、概述NFS不仅是一种网络协议,也是一个文件系统类型和网络服务NFS是系统间进行文件共享的一种网络协议,它与http和ftp协议不同,不需要把文件从服务器下载到本地来访问在NFS的应用结构中有服务器和客户机两种角色 NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录 在同一台主机中即可以是NFS服务器也可以作为NFS客户机NFS网络共享的一般用法在NFS服务器主机中进行设置 安装NFS服务器软件包 启动NFS服务器程序 设置NFS共享目录输出在NFS客户机中进行设置 使用mount命令挂载NFS服务器中的NFS共享目录到文件系统中 通过NFS文件系统的挂载点目录访问NFS服务器中的共享内容2、NFS服务器的安装 portmap软件包 提供了运行portmap服务所需的文件。portmap服务为NFS等服务器程序提供RPC(远程过程调用)服务的支持 nfs-utils软件包 提供了NFS服务器的启动脚本和管理维护工具 软件包安装 “nfs-utils”和“portmap”两个软件包在RHEL4系统中是默认安装的(在第二张光盘中)查看是否安装#rpm -q nfs-utils portmap二、NFS服务器的配置1、NFS服务器的配置文件 “exports”文件用于配置NFS服务器中输出的共享目录# cat /etc/exports (文件中的内容默认为空)文件格式/home/share *(sync,ro) /home/share-nfs共享目录名,*客户端主机地址 *表示所有主机,(sync,ro)设置选项字段 说明nfs共享目录名 需要进行输出的NFS共享目录名称 (用绝对路径)客户端主机地址 能够访问共享目录 的主机地址设置选项 设置共享目录的属性 1)nfs共享目录名 需要进行输出的NFS共享目录名称 (用绝对路径)2)客户端主机地址”字段可以使用多种形式表示主机地址实例 说明3 指定IP地址的主机 指定域名的主机 /24 指定网段中的所有主机 *. 指定域下的所有主机 * 所有主机 3)设置选项exports文件中的“配置选项”字段放置在括号对(“( )”)中 ,多个选项间用逗号分隔sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项ro:设置输出的共享目录只读,与rw不能共同使用rw:设置输出的共享目录可读写,与ro不能共同使用exports文件配置实例配置NFS服务器输出的共享目录输出“/home/share”目录,对所有主机可读,对地址为9的主机可读可写输出“/home/pub”目录,对子网内的所有主机可读# cat /etc/exports/home/share *(sync,ro) 9(sync,rw)/home/pub /24(sync,ro)2、NFS服务器的启动与停止 查询服务器的状态 为了保证NFS服务器能够正常工作,系统中需要运行portmap和nfs两个服务程序# service portmap status# service nfs status启动服务器 # service portmap start# service nfs start停止服务器运行# service nfs stop(通常只停止nfs服务,不需要停止portmap服务,因为portmap支持系统中包括nfs在内的多个服务,如果停止可能影响其他服务)4)设置服务器的开机启动状态nfs服务要保证系统开机自动运行3、5级别查看chkconfig -list portmap或nfs设置chkconfig -level 35 portmap或nfs on3、showmount命令1)showmount命令的帮助信息showmount命令用于查询显示NFS服务器的相关信息 # showmount -helpUsage: showmount -adehv -all -directories -exports -no-headers -help -version host2)显示主机的NFS服务器信息显示当前主机中NFS服务器的连接信息# showmount显示指定主机中NFS服务器的连接信息# showmount 313)显示NFS服务器的输出目录列表显示当前主机中NFS服务器的输出列表 # showmount -e显示指定NFS服务器中的共享目录列表# showmount -e 314)显示NFS服务器中被挂载的共享目录显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录# showmount -d5)显示NFS服务器的客户机与被挂载的目录显示当前主机中NFS服务器的客户机信息 # showmount -a显示指定主机中NFS服务器的客户机信息 # showmount -a 314、exportfs命令 1)重新输出共享目录(可以使新设置的文件内容生效)使nfs服务器重新读取exports文件中的设置 # exportfs -rv 2)停止输出所有目录停止当前主机中NFS服务器的所有目录输出 # exportfs -auv3)输出(启用)所有目录输出当前主机中NFS服务器的所有共享目录 # showmount -av5、启动NFS服务器图形配置工具 可使用命令和菜单两种方式启动NFS配置工具命令$ system-config-nfs 菜单applications-SystemSettings-Server Settings两种方式都需要root权限在nfs管理工具中进行的所有配置在退出时将保存在/etc/exports中三、NFS客户端配置1、Linux客户端挂载NFS文件系统 1)显示NFS服务器的输出 # showmount -e 312)挂载NFS服务器中的共享目录 # mount -t nfs 31:/home/share/ /mnt/ (-t选项指定需要挂载的文件系统类型为nfs,主机地址与共享目录之间用冒号分隔)3)显示当前主机挂载的nfs共享目录#mount | grep mnt31:/home/share/ on /mnt type nfs (rw,addr=31)4)卸载系统中已挂载的NFS共享目录#umount /mnt5)系统启动时自动挂载nfs文件系统将NFS的共享目录挂载信息写入“/etc/fstab”文件,可实现对NFS共享目录的自动挂载 # tail -1 /etc/fstab31:/home/pub /mnt nfs defaults 0 0 (defaults是挂载选项)对于fstab文件也可以使用mount和umount挂载、卸载2、在Windows中使用NFS客户端 1)概述Windows操作系统中可以通过安装NFS客户端软件实现对NFS服务器的访问 Omni Lite Omni Lite是比较常用的Windows操作系统中运行的NFS客户端软件 Omni Lite是商业软件,可以下载并进行试用 /pub/xlink_demo/cnet/liteall.exe Omni Lite可以运行于Windows 95之后的所有Windows操作系统 Omni Lite的试用期限为15天 2)Omni Lite使用步骤A启动NFS Client程序 在Windows操作系统中选择“开始”=“程序”=“Omni-Lite V4.13”菜单,并选择“NFS Client”程序项启动NFS客户端程序 B设置NFS服务器主机记录 选择HOSTEDIT按钮,选择“New”菜单项添加一个指向Linux NFS服务器的主机记录C定义NFS驱动器的连接 在nfs client界面中-define-browse-在server列表中选择已定义的主机名,这时显示右侧的exported path列表-选择要挂载的目录路径-ok-下一步-设置uid、gid均为6553

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论