linux NFS配置方法

合集下载

linux NFS 双机配置详解

linux NFS 双机配置详解

LINUX NFS 双机配置详解服务端双机共享文件系统/mnt/share服务ip地址:192.168.1.100,客户端ip:192.168.1.0服务端配置1、备份VCS双机文件/etc/VRTSvcs/conf/config/main.cf2、使用hastop -all -force命令停双机3、在main.cf 中修改NFS资源,主要修改如下两部分中红色处;Share dNFS_Share1 (PathName = "/share"Client = "192.168.1.0/255.255.255.0" //可以将此处修改为”*”,表示不对客户端地址做限制,也可以在下面的OtherClients中增加多个网段。

OtherClients = { "10.0.1.0/255.255.255.0" }Options = "rw,async,insecure")NFS dNFS_NFS (Nproc = 128 //支持最多客户端连接数)修改以后进入main.cf所在目录,执行hacf -verify .检查main.cf是否正常;分别在主备双机上使用hastart命令启动双机,如果双机启动失败,执行hasys -force<sys>命令强制启动双机,<sys>为双机中任一个主机名。

1)在/etc/exports中增加/share 网段/掩码(rw,async,insecure),网段/掩码表示允许访问的客户端网络,业务网段必须包含在内。

也可以直接写成 *,表示不对地址做限制。

如图:2)nfs进程数调整。

修改/etc/sysconfig/nfs文件中USE_KERNEL_NFSD_NUMBER对应的配置值(此值表示支持最多客户端连接数)。

USE_KERNEL_NFSD_NUMBER="128"3)重启nfs服务并配置为自启动SUSE8、SUSE9操作系统中请执行以下命令:# /etc/init.d/nfsserver restart# chkconfig nfslock on# chkconfig nfsserver onSUSE10操作系统中请执行以下命令:# /etc/init.d/nfsserver restart# chkconfig nfsserver on检查nfs服务状态输入./nfsserver status命令查看NFS服务是否为Running状态,若是则表示NFS服务正常。

Linux环境下NFS服务安装及配置

Linux环境下NFS服务安装及配置

参数说明ro 只读访问rw 读写访问sync 所有数据在请求时写⼊共享async nfs 在写⼊数据前可以响应请求secure nfs 通过 1024 以下的安全 TCP/IP 端⼝发送insecure nfs 通过 1024 以上的端⼝发送wdelay 如果多个⽤户要写⼊ nfs ⽬录,则归组写⼊(默认)no_wdelay 如果多个⽤户要写⼊ nfs ⽬录,则⽴即写⼊,当使⽤ async 时,⽆需此设置hide 在 nfs 共享⽬录中不共享其⼦⽬录no_hide 共享 nfs ⽬录的⼦⽬录subtree_check如果共享 /usr/bin 之类的⼦⽬录时,强制 nfs 检查⽗⽬录的权限(默认)no_subtree_check 不检查⽗⽬录权限all_squash 共享⽂件的 UID 和 GID 映射匿名⽤户 anonymous ,适合公⽤⽬录no_all_squash 保留共享⽂件的 UID 和 GID (默认)root_squash root ⽤户的所有请求映射成如 anonymous ⽤户⼀样的权限(默认)no_root_squash root ⽤户具有根⽬录的完全管理访问权限anonuid=xxx 指定 nfs 服务器 /etc/passwd ⽂件中匿名⽤户的 UID anongid=xxx指定 nfs 服务器 /etc/passwd ⽂件中匿名⽤户的 GIDLinux 环境下NFS 服务安装及配置⼀、 NFS 服务端安装1. 确认是否安装$ rpm -qa nfs-utils rpcbind如未安装,请安装# 服务端$ yum install -y nfs-utils rpcbind # 客户端$ yum install -y nfs-utils⼆、NFS 配置及使⽤我们在服务端创建⼀个共享⽬录 /data/share ,作为客户端挂载的远端⼊⼝,然后设置权限。

$ mkdir -p /data/share $ chmod 666 /data/share然后,修改 NFS 配置⽂件 /etc/exports$ vim /etc/exports/data/share 10.222.77.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)说明⼀下,这⾥配置后边有很多参数,每个参数有不同的含义,具体可以参考下边。

Linux系统NFS服务器的配置方法

Linux系统NFS服务器的配置方法

Linux系统NFS服务器的配置方法一、NFS服务器的安装检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包)命令#rpm -q nfs-utils portmap二、查看NFS服务器是否启动命令#service nfs status#service portmap status三、如果服务器没有启动,则开启服务(默认服务下nfs没有完全开启)命令#service nfs start#service portmap start四、指定NFS服务器的配置文件NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享命令#vi /etc/exports配置“exports”文件格式如下/home *(sync,ro)Home:共享目录名*:表示所有主机(sync,ro):设置选项exports文件中的“配置选项”字段放置在括号对(“()”)中,多个选项间用逗号分隔sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项ro:设置输出的共享目录只读,与rw不能共同使用rw:设置输出的共享目录可读写,与ro不能共同使用exports文件中“客户端主机地址”字段可以使用多种形式表示主机地址192.168.152.13 指定IP地址的主机 指定域名的主机192.168.1.0/24 指定网段中的所有主机* 指定域下的所有主机* 所有主机五、重新输出共享目录Exportfs管理工具可以对“exports”文件进行管理,命令#exportfs –rv 可以让新设置的“exports”文件内容生效六、显示NFS服务器的输出目录列表显示当前主机中NFS服务器的输出列表# showmount -e七、显示NFS服务器中被挂载的共享目录显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录# showmount -d八、在另外一个linux系统中挂在共享目录显示NFS服务器的输出# showmount -e 172.16.75.1挂载NFS服务器中的共享目录# mount -t nfs 172.16.75.1:/software /mnt/ (前者为服务器共享目录,后者为挂载点)九、查看mnt目录中的内容cd /mnt | ll十、卸载系统中已挂载的NFS共享目录命令# umount /mnt/ (挂载点)注意点:1、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#service iptables stop2、在配置中确保输入的命令是正确的3、更改完“exports”文件后要输入exportfs –rv ,使得“exports”文件生效。

Linux_nfs配置

Linux_nfs配置

linux NFS配置NFS,Network File System,将远程主机的目录挂载到本地,实现文件共享与远程访问。

NFS目前常用的版本是V3NFS配置主要分为服务器的配置,以及客户端的配置。

1.服务器端的配置a)配置文件:/etc/exports此文件是NFS的配置文件。

设定共享目录、访问ip、以及访问参数等等。

配置格式如下:共享目录主机名1或者IP1(参数1,参数2) 主机名2或者IP2(参数3,参数4)例如配置如下:/data 192.168.0.*(rw,sync,no_root_squash)表示共享目录是/data,允许ip为192.168.0.段的所有主机访问。

而参数的含义表示可读写、数据同步写入存储器、不限制root用户的权限(登录NFS服务器使用分享目录的使用者,如果是root用户的话,那么对于这个分享目录来说,他就具有root的权限)常用的参数说明:(linux下可使用命令man exports查看参数帮助文档)rw:可读写的权限ro:只读的权限no_root_squash:不限制root用户的权限(如果是root用户登录NFS服务器使用分享目录,那么就具有root用户的权限)root_squash:限制root用户的权限(如果是root用户登录NFS服务器使用分享目录,那么使用者的权限会被限制为匿名使用者,通常他的UID与GID都会变成nobody那个身份)all_squash:不管登录NFS主机的用户是什么都会被重新设定为nobodyanonuid=xxx:将登入NFS主机的用户都设定成指定的user id,此ID必须存在于/etc/passwd中anongid=xxx:类似于anonuid,不过指定的是gidsync:数据同步写入硬盘async:数据异步写入硬盘(NFS V3支持的新特性。

收到客户端的写入请求后,数据并不是马上写入存储器。

而是由服务器确定何时写入。

Linux下NFS(网络文件系统)的建立与配置方法

Linux下NFS(网络文件系统)的建立与配置方法
/ ho me / wor k / mn t 撑 l s/ a nt r
F i l e S y s t e m) 是 一 种 将 远 程 主 机 上 的 s y n c , n o _ r o o t _ s q u a s h) 然后保存退出 。 分区 ( 目录 ) 经 网 络 挂 载 到 本 地 系 统
UX
的 NF S开 发 环境 。 嵌 入式 L i n u x 的 NF S 开 发 环 境
# mk d i r/ mn t / NF S/ /建 立 L i n —
的 实 现 包 括 两 个 方 面 :一 是 L i n u x
服 务 器 输 出 共 享 目录 的 挂 载 点 ;
≠ ≠ mo unt t N FS 1 9 2. 1 6 8. 0. 2 0:
/ h o me / wo r k也 称 为 服 务 器 输 出
共 享 目录 。
参数 意 义描 述 如 下 :
开 发者需要 在 L i n u x服 务 器 上 进 行 所有的软件开发 , 交叉编译后 , 通 用
F T P 方式 将 可 执 行 文 件 下 载 到 嵌 入
n Ⅳ: 读 /写 权 限 , 只 读权 限 的 参 端 的 配 置 数为 r o ;
最 后 执 行 如 下 命 令 启 动 NF S服 S h e l l下 , 执 行 如 下 命 令 来 进 行 NF S 务 ,此 时 NF S会 激 活 守 护 进 程 , 然 共 享 目录 挂 载 : 后就 开 始 监 听 C l i e n t端 的 请 求 :
# / e t c / r c. d/ / n i t. d / N FS s t a r t
添加 的 内容 表 示 :允 许 i p地 址

Linux下的NFS配置篇

Linux下的NFS配置篇

Linux下的NFS配置篇2010-11-25 22:50:32标签:Linux配置休闲NFS职场版权声明:原创作品,如需转载,请与作者联系。

否则将追究法律责任。

1. 简介1) 介绍NFS是Network File System的简写,即网络文件系统,也被称为NFS。

NFS允许一个系统在网络上与它人共享目录和文件。

通过使用NFS,用户和程序可以像访问本地文件一样访问远程系统上的文件2) NFS好处Ø本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到Ø用户不必在每个网络机器中都有一个home目录,home目录可以被放在NFS服务器上并且在网络上处处可用Ø U盘与CDROM等存储设备可以在网络上面被别的机器使用,这可以减少整个网络上的可移动介质设备的数量3) 三个守护进程Ø rpc.nfsd基本的NFS守护进程,主要管理客户端是否能登入服务端Ø rpc.mountdRPC的安装守护进程,主要管理NFS的文件系统。

当客户端通过rpc.nfsd登陆NFS服务端后,在使用NFS服务端所提供的文件前,还必须通过文件使用权限的验证,rpc.mountd会读取NFS的配置文件/etc/exports来对比客户端权限Ø portmapportmap进行端口映射,当客户端尝试连接并使用RPC服务端提供的服务(如NFS服务)时,portmap会将所管理与服务对应的端口号提供给客户端,使客户端可以通过该端口向服务端请求服务。

portmap如果没有运行,NFS客户端就无法查找从NFS服务端中共享的目录4) 重要的文件Ø /etc/exportsl 介绍NFS中目录共享配置文件,用于编写需要共享的目录以及所共享的网络和用户权限l 格式共享的目录 [主机名称1|网段1|域1](参数1,参数2) [主机名称2|网段2|域2] (参数3,参数4)l 参数:n rw:可读可写的权限n ro:只读的权限n no_root_squash:登入到NFS主机的用户如果是root用户,他就拥有root的权限,此参数很不安全,建议不要使用。

linux下nfs配置和共享文件访问方法

银河麒麟下NFS文件共享环境配置方法
一、服务器端配置:
1.查看查看是否有NFS服务:
service rpcbind status
/etc/init.d/nfs-kernel-server status
//均为active 才行
2.配置服务器端的共享目录
终端运行“mkdir /share”
终端运行“vi /etc/exports ”添加共享目录share
将“/share *(rw,sync,no_root_squash,no_subtree_check) ”添加到最后一行,如下图。

3.然后将服务重启,使得配置生效,命令如下。

service rpcbind restart
/etc/init.d/nfs-kernel-server restart
4.服务端查看共享目录是否生效,命令如下。

exportfs -v
如上图,服务器端已经可看到共享目录“/share”。

5.服务器端关闭防火墙(客户端也需关闭防火墙)
二、客户端操作
1.客户端查看共享目录
showmount -e 192.168.1.10
2.客户端挂载,命令如下
sudo mount 192.168.1.10:/share /mnt
3.df 查看挂载成功,如下图。

LinuxNFS服务器的安装与配置方法(图文详解)

LinuxNFS服务器的安装与配置⽅法(图⽂详解)⼀、NFS服务简介 NFS 是Network File System的缩写,即⽹络⽂件系统。

⼀种使⽤于分散式⽂件系统的协定,由Sun公司开发,于1984年向外公布。

功能是通过⽹络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应⽤程序在客户端通过⽹络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘⽂件共享的⼀种⽅法。

NFS 的基本原则是“容许不同的客户端及服务端通过⼀组RPC分享相同的⽂件系统”,它是独⽴于操作系统,容许不同硬件及操作系统的系统共同进⾏⽂件的分享。

NFS在⽂件传送或信息传送过程中依赖于RPC协议。

RPC,远程过程调⽤ (Remote Procedure Call) 是能使客户端执⾏其他系统中程序的⼀种机制。

NFS本⾝是没有提供信息传输的协议和功能的,但NFS却能让我们通过⽹络进⾏资料的分享,这是因为NFS使⽤了⼀些其它的传输协议。

⽽这些传输协议⽤到这个RPC功能的。

可以说NFS本⾝就是使⽤RPC的⼀个程序。

或者说NFS也是⼀个RPC SERVER。

所以只要⽤到NFS的地⽅都要启动RPC服务,不论是NFS SERVER或者NFS CLIENT。

这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。

可以这么理解RPC和NFS的关系:NFS是⼀个⽂件系统,⽽RPC是负责负责信息的传输。

⼆、系统环境系统平台:CentOS release 5.6 (Final)NFS Server IP:192.168.1.108防⽕墙已关闭/iptables: Firewall is not running.SELINUX=disabled三、安装NFS服务NFS的安装是⾮常简单的,只需要两个软件包即可,⽽且在通常情况下,是作为系统的默认包安装的。

•nfs-utils-* :包括基本的NFS命令与监控程序•portmap-* :⽀持安全NFS RPC服务的连接1、查看系统是否已安装NFS系统默认已安装了nfs-utils portmap 两个软件包。

Linux——配置NFS及autofs自动挂载服务

Linux——配置NFS及autofs⾃动挂载服务⼀、NFS服务配置步骤NFS的作⽤:能够使两台虚拟机之间实现⽂件共享、数据同步(⼀)准备:主机名、⽹络、yum源1、更改主机名:[root@localhost ~]# hostnamectl set-hostname $主机名[root@localhost ~]# bash #环境变量重载2、配置⽹络(1)虚拟交换机、⽹络适配器选择仅主机模式,并且配置为192.168.100.0⽹段;(2)编辑⽹络配置⽂件:[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33修改: BOOTPROTO=static #改为静态IP地址ONBOOT=yes #改为开机⾃启IPADDR=192.168.100.10PREFIX=24 或者 NETMASK=255.255.255.0(3)重启⽹络服务:[root@localhost ~]# systemctl restart network3、配置yum源(1)先在VMware⾥⾯把系统镜像⽂件连接到虚拟机的光驱上;(2)挂载光驱⾥的镜像:[root@localhost ~]# mount /dev/cdrom /media(3)修改yum源配置⽂件:[root@localhost ~]# vim /etc/yum.repos.d/local.repo[rhel]name=rhelbaseurl=file:///mediaenabled=1gpgcheck=0(4)清空yum源缓存信息:[root@localhost ~]# yum clean all(5)检索当前yum源信息:[root@localhost ~]# yum repolist(⼆)配置NFS服务步骤Server端:1、安装nfs-util和rpcbind:(图形化⾃带)[root@server ~]# yum -y install nfs-util rpcbind2、新建共享⽬录及标记⽂件:[root@server ~]# mkdir /opt/share[root@server ~]# touch /opt/share/flag3、开放读写权限:[root@server ~]# chmod -R 777 /opt/share4、修改配置⽂件:[root@server ~]# vim /etc/exports写⼊:/opt/share 192.168.100.0/24(rw,sync)5、⽣效配置:[root@server ~]# exportfs -r6、启动并开机⾃启NFS服务:[root@server ~]# systemctl start rpcbind[root@server ~]# systemctl start nfs[root@server ~]# systemctl enable rpcbind[root@server ~]# systemctl enable nfs7、查看挂载⽬:[root@server ~]# showmount -e 192.168.100.108、查看端⼝是否开启(111和2049):[root@server ~]# netstat -pantClient端:1、安装nfs-util和rpcbind:(图形化⾃带)[root@client ~]# yum -y install nfs-util rpcbind2、关闭SELinux服务:[root@client ~]# setenforce 03、挂载共享⽬录:[root@client ~]# mount -t nfs 192.168.100.10:/opt/share /mnt 4、查看挂载情况:[root@client ~]# df -h5、在/mnt⾥⾯创建⽂件验证[root@client ~]# cd /mnt[root@client mnt]# touch abc⼆、autofs⾃动挂载配置步骤(⼀)准备:要在NSF的基础上进⾏配置如上操作(⼆)配置autofs步骤Server端:检查nfs是否开启:[root@server ~]# systemctl status nfs检查端⼝号:[root@server ~]# netstat -pant检查防⽕墙:[root@server ~]# systemctl status firewalldClient端:先查看挂载⽬:[root@client ~]# showmount -e 192.168.100.101、安装autofs:[root@client ~]# yum -y install autofs2、配置/share:[root@client ~]# vim /etc/auto.master.d/test.autofs写⼊:/share /etc/auto.test3、配置pub:[root@client ~]# vim /etc/auto.test写⼊:pub 192.168.100.10:/opt/nfsshare4、重启并开启⾃启:[root@client ~]# systemctl restart autofs[root@client ~]# systemctl enable autofs5、访问⽬录:[root@client ~]# cd /share/pub注意:第⼀个⽂件要以autofs结尾,第⼆个配置⽂件名要与第⼀个配置⽂件⾥定义的参数⼀致。

LINUX下NFS服务器实验步骤

LINUX下NFS服务器实验步骤什么是NFS?NFS(Network File System)是一种用于在网络上共享文件系统的协议。

通过使用NFS,客户端计算机可以通过网络透明地访问服务器上的文件和目录,就像它们本地存在一样。

为什么要在LINUX中使用NFS?在LINUX环境下,使用NFS可以方便地实现文件共享,使得多台计算机可以共享同一套数据;而且NFS使用比较简单,不仅降低了数据管理和备份的复杂度,同时也降低了成本。

NFS服务器实验步骤下面将介绍在LINUX下如何设置和使用NFS服务器:步骤1:安装NFS服务器首先,我们需要安装NFS服务器,可以使用以下命令:sudo apt-get install nfs-kernel-server步骤2:设置共享文件夹接下来我们需要设置共享文件夹。

假设我们想要共享的文件夹为/home/user/share,我们需要在/etc/exports文件中添加以下内容:/home/user/share 192.168.1.0/24(rw,no_root_squash)上述代码将允许来自192.168.1.0/24网段的计算机读写/home/user/share文件夹。

步骤3:重新启动NFS服务器添加了文件夹共享后,我们需要重新启动NFS服务器:sudo /etc/init.d/nfs-kernel-server restart步骤4:设置客户端现在我们需要设置客户端计算机,以便从服务端访问共享文件夹。

在客户端计算机上,我们需要安装nfs-common软件包,可以使用以下命令:sudo apt-get install nfs-common接下来,我们需要挂载共享文件夹。

以/mnt/nfs为例,可以使用以下命令:sudo mount -t nfs 192.168.1.100:/home/user/share /mnt/nfs上述命令将共享文件夹/home/user/share挂载到了客户端计算机的/mnt/nfs 目录下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

NFS服务器的配置
一、NFS服务器的安装
检查linux系统中是否安装了nfs-utils和portmap两个软件包
(RHEL4系统默认已经安装了这两个软件包)
命令#rpm –q nfs-utils portmap
二、查看NFS服务器是否启动
命令#service nfs starus
#service portmap status
三、如果服务器没有启动,则开启服务(默认服务下nfs没有完全开启)
命令#service nfs start
#service portmap start
四、指定NFS服务器的配置文件
NFS服务器的配置文件保存“/etc/”目录中,文件名称是“exports”,该文件用于被指NFS服务器提供的目录共享
命令#vi /etc/exports
配置“exports”文件格式如下
/home *(sync,ro)
Home:共享目录名
*:表示所有主机
(sync,ro):设置选项
exports文件中的“配置选项”字段放置在括号对(“()”)中,多个选项间用逗号分隔
sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项
ro:设置输出的共享目录只读,与rw不能共同使用
rw:设置输出的共享目录可读写,与ro不能共同使用
exports文件中“客户端主机地址”字段可以使用多种形式表示主机地址
192.168.152.13 指定IP地址的主机
指定域名的主机
192.168.1.0/24 指定网段中的所有主机
* 指定域下的所有主机
* 所有主机
五、重新输出共享目录
Exportfs管理工具可以对“exports”文件进行管理
命令#exportfs –rv 可以让新设置的“exports”文件内容生效
六、显示NFS服务器的输出目录列表
显示当前主机中NFS服务器的输出列表
# showmount -e
七、显示NFS服务器中被挂载的共享目录
显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录
# showmount -d
八、在另外一个linux系统中挂在共享目录
挂载NFS服务器中的共享目录
# mount -t nfs 192.168.1.251:/opt/henai/ /mnt/daoda
九、查看mnt目录中的内容
Cd /mnt |ll
十、卸载系统中已挂载的NFS共享目录
命令# umount /mnt/
总结:
1、在配置NFS服务器之前用ping命令确保两个linux系统正常连接,如果无法连接关闭图形界面中的防火墙#service iptables stop
2、在配置中确保输入的命令是正确的
3、更改完“exports”文件后要输入exportfs –rv ,使得“exports”文件生效。

4、检查nfs服务是否开启,默认是关闭的。

5、卸载的时候不能在/mnt目录中卸载,必须注销系统后卸载。

每当的修改了/etc/exports文件的内容后,实际上不需要重新启动nfs服务,而直接使用命令exports就可以生效。

它的命令格式如下
exports 【选项】
选项有一下几个
-a 输出在/etc/exports文件中所设置的所有目录
-r 重新读取/etc/exports文件中的设置,并使设置立即生效,而不重新启动服务。

-u 停止输出某一目录
-v 在输出目录时将目录显示到屏幕上。

介绍两个长用的组合命令:
exportfs -rv 重新输出共享目录
exportfs -auv 停止当前主机中服务器的所有共享目录输出。

启动和停止nfs服务
1.启动nfs服务为了使nfs能正常工作,需要启动portmap和nfs这两个服务,并且portmap一定要先于nfs启动 /etc/init.d/portmap start
/etc/init.d/nfs start
2.停止nfs服务
/etc/init.d/nfs stop /etc/init.d/portmap stop
3.重新启动nfs服务
/etc/init.d/nfs restart
4.检查portmap和nfs的状态
/etc/init.d/portmap status
/etc/init.d/nfs status
5.设置自动启动nfs服务
chkconfig --level 35 portmap on
chkconfig --level 35 nfs on
当然也可以用ntsysv找到nfs和portmap把前面加上*号即可。

测试nfs服务
1.检查输出目录所使用的选项
即使在/etc/exports下设置了一两个选项,但是在真正输出目录时还有很多
的默认选项,所以有必要查看/var/lib/nfs/etab文件,
来看看真正的选项。

注:在这个文件中会看到anonuid=-2,anongid=-2,实际上是65536-2
=65534,也就是说匿名用户帐户及所属用户组帐户的
id为UID=65534,GID=65534。

对照/etc/passwd和/etc/group文件可以知道就是nfsnobody
2.使用showmount命令测试nfs服务器的输出目录状态
showmount 【选项】 nfs服务器名称或地址
-a 显示指定的nfs服务器的所有客户端主机及其所连接的目录。

-d 显示指定的nfs服务器中以被客户端连接的所有输出目录。

-e 显示指定的nfs服务器上所有输出的共享目录。

NFS客户端的使用
1.先检查nfs服务器的信息
showmount -e ip
注:出错的可能原因在服务器的2个进程没有启动或是被防火墙给过滤掉了,可以service iptables stop先关闭防火墙。

2.连接NFS服务器
mount -t nfs 服务器名或ip地址:输出目录本地挂载
3.卸载NFS服务器
umount 本地挂载点
注:如果有客户端还在使用nfs服务器时要关机,应先把portmap和nfs
两个服务给关闭,否则要等待很久才能关机。

如果无法正
常关掉可先用命令netstat -utlp找出他们的pid,然后使用kill命令杀死。

当然还可以使用exports -auv命令将当前的
主机中nfs服务器的所有输出目录停止掉,再关机。

4.启动时自动连接nfs
vi /etc/fstab
格式如下: nfs服务器名或ip地址:输出目录本地挂载目录 nfs default 0 0。

相关文档
最新文档