首页 > 系统 > Linux > 正文

Linux服务器配置――NFS服务器如何搭建?

2024-08-28 00:01:14
字体:
来源:转载
供稿:网友
Linux服务器配置——NFS服务器如何搭建?

  一:安装配置NFS服务器
 
  1>要使NFS服务器提供服务,必须启动inet,portmap,nfs和mount这4个守护进程,并保持在后台运行。
  2>规划好要共享的分区或目录
  3>定义客户机的参数
  4>配置NFS主配置文件:/etc/exports
  5>重启NFS服务
 
  1.配置/etc/exports文件的语法
  #vi/etc/exports
  /sharedir-maproot=daemonhost2
  /sharedir2-ro-network192.168.1.0
  或者用下面的格式
  /sharedirhost3(OPTION)
  /sharedir192.168.1.12/24(OPTION)
 
  第一段:为共享目录,一定要绝对路径。
  第二段:一些参数,如:-maproot=daemon表示若访问者为root用户,则转换为daemon用户;-ro:表示只读权限。
  第三段:表示允许访问的客户端,可以是一台主机,如host2;也可以是一个网段;主机可以用域名表示,也可以用IP表示,域名支持通配符,但是不包括点。如*.example.net,可以表示e1.example.net或e2.example.net等等,但不能表示s1.e1.example.net。
  第三种格式表示可以把那些读写,只读等参数写在括号里,并用逗号隔开。
 
  2.激活服务portmap和nfsd
  Portmap激活后,会出现端口号为111的Sunrpc服务
  #serviceportmaprestart
  #servicenfsrestart
 
  3.客户端配置
  3.1开启portmap服务
  3.2使用mount命令挂载共享目录
  mount–ttype-ooptiondevicedir
  #mount-tnfs-ohard192.168.1.22:/sharedir/tmp/
  3.3用户除了使用mount命令挂载外,还可使用/etc/fstab挂载或autofs挂载。
 
  二:NFS服务器配置实例
 
  NFS服务器端配置:
  1.先查看服务器端是否安装下列软件包
  #rpm-qa|grepnfs
  nfs-utils-1.0.9-16.e15
  nfs-utils-lib-1.0.8-7.2
 
  2.配置NFS服务器端配置文件:/etc/exports
  /sharedir:为共享目录,权限受共享权限(rw)和本地权限限制。
  192.168.1.22/24:允许192.168.1.0网段所有的机器访问
  #vim/etc/exports
  #cat/etc/exports
  /sharedir192.168.1.22/24(rw)
 
  3.重启NFS服务
  #servicenfsrestart
 
  NFS客户端配置:
  1.确认安装portmap包
  #rpm-qa|grepportmap
  portmap-4.0-65.2.2.1
 
  2.开启portmap服务
  #serviceportmaprestart
 
  3.查看一台NFS服务器共享目录
  192.168.1.22:为NFS服务器的IP地址
  #showmount-e192.168.1.22
  exportlistfor192.168.1.22:
  /sharedir192.168.1.22/24
 
  4.挂载服务器的共享目录
  -tnfs:表示挂载文件的文件系统格式,也可以省略
  #mount-tnfs192.168.1.22:/sharedir/mnt/
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表