redhat6 nfs的安装和配置

一、redhat6 安装与配置nfs

 1. 安装nfs

安装libgssglue,然后安装rpcbind

安装libevent,安装keyutils, 然后安装nfs-utils

2. 启动

Start rpcbind

Start nfs

3. 修改/etc/exports

/nfs/public 10.10.100.*(rw,sync,no_root_squash)

/nfs/vm1 10.10.100.100(rw,sync,no_root_squash)

/nfs/vm2 10.10.100.2(rw,sync,no_root_squash)

4启动nfs

         chkconfignfs on #设置开机自动启动

         exportfs–rv 将共享文件导出

         showmount–e 127.0.0.1 测试nfs服务

         mount–t nfs ip:/nfs/public /mnt

二、redhat5 安装nfs

安装portmap 和 nfs-utils

无论是redhat5 还是redhat6 都可以使用 rpcinfo -p来验证,是否安装了rpc服务,mount和unmount服务要有rpc支持,

也就是所谓的守护进程: rpc.nfsd rpc.mountd  portmap或者rpcbind

三、其他知识

export文件格式:

exprots文件中每一行提供了一个共享目录的设置,其命令格式为:

<输出目录> [客户端1(选项1,选项2)][客户端2(选项1,选项2)]

 

              

 

客户端

 
 

说明

 
 

192.168.16.20

 
 

指定IP地址的主机

 
 

192.168.16.0/24(或192.168.16.*

 
 

指定子网中的所有主机

 
 

pc1.gdvcp.net

 
 

指定域名的主机

 
 

*.gdvcp.net

 
 

指定域中的所有主机

 
 

*(或缺省)

 
 

所有主机

 

 

xportfs命令就是用来维护NFS服务的输出目录列表

的,命令的基本格式如下。

exportfs[选项]

其选项有以下几个。

—  -a:输出在/etc/exports文件中所设置的所有目录。

—  -r:重新读取/etc/exports文件中的设置,并使设置立即生效,而不需重新启动NFS服务。

—  -u:停止输出某一目录。

—  -v:在输出目录时将目录显示到屏幕上

 

      对于实际应用中的Linux系统,每次开机

后都手工启动nfs服务是不现实的,应该设置

系统在指定的运行级别(通常为35)自动

启动portmapnfs服务。

chkconfig --level 35 portmap on

chkconfig --level 35 nfson

 

 

 

 

 

你可能感兴趣的:(nfs,exports,portmap,rpc.mountd,rpc.nfsd)