linux 实验2 nfs服务器的配置与验证
NFS使用详解之二.服务状态查询及设置
NFS使用详解之二.服务状态查询及设置 2013-11-06 16:38:28分类:大数据操作系统版本:[root@localhost /]# cat /etc/redhat-release1、检查portmap服务运行状态(因为NFS及其辅助程序都是基于RPC的,所以我们要确保系统中首先运行portmap服务)[root@localhost /]# iduid=0(root) gid=0(root)groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)context=root:system_r:unconfined_t[root@localhost /]# service portmap statusportmap is stopped结果显示portmap服务是停止的,可以通过以下命令启动该服务:[root@localhost /]# service portmap startStarting portmap: [ OK ][root@localhost /]# service portmap statusportmap (pid 11085) is running...结果显示portmap服务已处于“running”状态。
2、检查nfs服务运行状态[root@localhost /]# service nfs statusShutting down NFS mountd: rpc.mountd is stoppednfsd is stoppedrpc.rquotad is stopped结果显示nfs服务是停止的,可以通过以下命令启动该服务:[root@localhost /]# service nfs startStarting NFS services: [ OK ]Starting NFS quotas: [ OK ]Starting NFS daemon: [ OK ]Starting NFS mountd: [ OK ]此时来检查一下nfs服务运行状态,由下可知,nfs服务已启用。
linux配置nfs步骤及心得
linux配置nfs步骤及心得2014-05-28 22:50 25794人阅读评论(1) 收藏举报分类:嵌入式linux(28)版权声明:本文为博主原创文章,未经博主允许不得转载。
这节我们介绍NFS的相关概念,以及如何配置NFS和在客户端中查看NFS。
NFS的配置过程很简单。
在服务器端中编辑/etc/exports文件,添加如下内容:/home/nfs-share 192.168.1.122 *(rw,sync)第一项是要共享的目录,后者为共享的配置参数一般为:*(rw,sync,no_root_squash,no_all_squash,no_subtree_check)然后开启NFS和portmap服务:/etc/init.d/nfs start //用service nfs start也可以/etc/init.d/portmap start //用service portmap stasrt也可以在centos6.5中portmap已经改为rpcbind在客户端,用mount –t nfs 192.168.123:/home/nfs-share /home/remote_file挂载服务器端的共享目录到本地的/home/remote-file挂载点,然后我们就可以在客户端上应用到远程主机上的/home/nfs-share目录了。
想要系统在开机时自动挂载,修改/etc/fstab文件,把NFS服务器的共享目录添加进去就可以了,这个不用多说。
如何知道远程主机上的共享目录情况呢?使用showmount命令,这个命令需要root权限。
它有三个选项(记住这三个选项代表的含义:showmount –a IP 显示指定NFS服务器的客户端以及服务器端在客户端的挂载点showmount –d IP 显示指定NFS服务器在客户端的挂载点showmount –e IP 显示指定NFS服务器上的共享目录列表(或者叫输出列表)我们输入命令showmount –a 192.168.1.123:图片客户端中出现的mount clntudp_create: RPC: Program not registered错误是怎么回事?噢,我刚才重启了一下服务器端,重启后NFS服务没有开启。
实验二 nfs服务器的配置与验证
实验二 nfs服务器的配置与验证一实验目的:通过实验理解nfs服务器和samba服务器的基本概念,并且能够在linux操作系统下安装、配置nfs服务器、samba服务器,并通过客户端验证。
二实验环境Redhat enterprise 5操作系统,局域网。
三实验内容配置nfs服务器并在客户端通过mount指令访问nfs服务器。
四实验步骤一) nfs服务器的配置与验证1 服务器配置1)以管理员身份登录2)在linux服务器上添加fayero用户: useradd fayero3)在/tmp下创建nfs和fayero目录:分别运行mkdir nfs 和 mkdirfayero4)编辑/etc/exports文件如下:/tmp/nfs 10.10.115.127(rw,sync,no_root_squash)10.10.115.0/24(rw,sync,root_squash)/tmp/fayero *(rw,sync,anonuid=500,anongid=500)其中10.10.115.127为客户端的ip。
参数anonuid=500 中,500为faye试验截图:2 客户端验证第一步:1)在ip为10.10.115.127的系统下访问nfs服务器(假设服务器的ip为10.10.115.2 ):mount –t nfs 10.10.115.2:/tmp/nfs /mnt2)在/mnt目录下创建一个文件文件: touch a,该操作能否成功?如果成功请指出该文件的拥有者和所属于的组。
如果失败,请分析为什么。
3)卸载该目录:退出/mnt目录并运行umount /mnt试验截图第二步1)在客户端(ip地址为10.10.115.0/24网段内除10.10.115.127外的任意有效地址)访问nfs服务器:mount –t nfs 10.10.115.2:/tmp/nfs /mnt 2)在/mnt目录下创建一个文件文件:在/mnt/nfs目录下运行 touch b,该操作能否成功?如果成功请指出该文件的拥有者的所属于的群组。
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服务正常。
nfs服务器配置实验报告
实验报告实验目的:学会在linux中对nfs服务器进行配置实验内容:任务图:1检验nfs软件包的安装[root@localhost ~] # rpm –qa|grep nfs[root@localhost ~] # rpm –qa|grep portmap启动nfs和portmap[root@localhost ~] # service nfs start[root@localhost ~] #service portmap start2,检验网络的连通性Nfs服务器网络配置:[root@localhost ~] # system-config-network (打开图形界面,设置ip 、子网掩码、网关)ip;192.168.5.10/24[root@localhost ~] # service network restart[root@localhost ~] # ping 192.168.5.10[root@localhost ~] # ping 192.168.5.20Linux-client网络配置[root@localhost ~] # system-config-network (打开图形界面,设置ip 、子网掩码、网关)ip:192.168.5.20/24[root@localhost ~] # service network restart[root@localhost ~] # ping 192.168.5.20[root@localhost ~] # ping 192.168.5.103,配置nfs文件[root@localhost ~] # mkdir /home/software (创建/home/software目录) [root@localhost ~] # vi /etc/exports重新启动nfs和portmap[root@localhost ~] # service nfs restart[root@localhost ~] #service portmap restart4,检验Nsf服务器:[root@localhost ~] # rpcinfo 192.168.5.10[root@localhost ~] # rpcinfo 192.168.5.20[root@localhost ~] # exportfs –r -vLinux 客户端[root@localhost ~] # showmount –e 192.168.5.10有错误,需要关掉服务器端的防火墙[root@localhost ~] # service iptables stop (nfs服务器端输入)[root@localhost ~] # showmount –e 192.168.5.10 (linux-client输入)Linux客户端[root@localhost ~] # mkdir /mnt/nfs[root@localhost ~] # mount –t nfs 192.168.5.10:/home/software /mnt/nfs [root@localhost ~] # df。
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服务器
实训项目 配置与管理NFS服务器二、项目背景来自训项目 配置与管理NFS服务器
三、实训内容
练习Linux系统NFS服务器与NFS客户端的配置方法。
Linux网络操作系统项目教程实训项 目 配置与管理NFS服务器
实训项目 配置与管理NFS服务器
一、实训目的
● 掌握Linux系统之间资源共享和互访方法。 ● 掌握企业NFS服务器和客户端的安装与配置
方法。
实训项目 配置与管理NFS服务器
二、项目背景
某企业的销售部有一个局域网,域名为 。网络拓扑图如下图所示。网内有一台 Linux的共享资源服务器shareserver,域名为 。现要在shareserver上配 置NFS服务器,使销售部内的所有主机都可以访问 shareserver服务器中的/share共享目录中的内容 ,但不允许客户机更改共享资源的内容。同时,让 主机china在每次系统启动时自动挂载shareserver 的/share目录中的内容到china3的/share1目录下 。
实验_nfs服务配置
课时
一、实验名称
Nfs服务配置
二、实验编号
004
三、实验目的:
(1) 理解NFS文件系统的概念;
(2) 熟练掌握NFS服务的配置和与使用;
(3) 熟练掌握NFS目录共享和客户端的挂载;
四、实验环境:
Linux操作系统实验室
五、实验内容与步骤:
(1)确认NFS软件包已安装
(2)创建共享目录
目录名称要使用自己的姓名和班级的组合。
例如: /09wlgc
/wangluo
/09wlgc/wangluo
……
(3)设置共享目录
客户端主机地址说明权限和功能
222.17.251.100 指定IP地址的主机ro sync
222.17.251.0/24 指定网段中的所有主机rw sync
*. 指定域中的所有主机ro async
* 所有主机rw sync
(4) 输出共享目录
重新输出共享目录:#exportfs –rv
输出所有目录:#exports -av
(5) 由客户端挂载NFS目录
a、查看NFS服务器共享的目录:
#showmount –e 222.17.251.24
→查看ip是222.17.251.24的计算机共享了哪些目录
b、挂载远程目录到本机文件系统
先本地机器上创建要挂在的目录
#mkdir /yang
挂载远程目录到本机文件系统
#mount 222.17.251.24:/09wlgc /yang
c、实现在客户端对服务器的写操作
六、实验报告要求:
1、实验步骤。
2、记录在每一步操作中观察到的现象。
3、有什么体会和建议。
LINUX下NFS服务器实验步骤
一、系统环境配置# ifconfig lo# service iptables stop# service iptables status# setenforce 0二、安装NFS服务所需安装包:∙nfs-utils-* :包括基本的NFS命令与监控程序∙portreserve-* :支持安全NFS RPC服务的连接1、查看系统是否已安装NFS# rpm –qa|grep nfs# rpm –qa|grep portreserve2、如果当前系统中没有安装NFS所需的软件包,需要手工进行安装。
nfs-utils 和portmap 两个包的安装文件在系统光盘中都会有。
# mount /dev/cdrom /mnt/cdrom/# cd /mnt/cdrom/Packages#rpm –Uvh portmap-0.0.4-9.el6.i686.rpm#rpm –Uvh nfs-utils-1.2.3-36.el6.i686.rpm#rpm –Uvh nfs-utils-lib-1.1.5-6.el6.i686.rpm#rpm –q nfs-utils portreserve三、NFS系统守护进程∙nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器;∙mountd:它是RPC安装守护进程,主要功能是管理NFS的文件系统。
当客户端顺利通过nfsd登录NFS服务器后,在使用NFS服务所提供的文件前,还必须通过文件使用权限的验证。
它会读取NFS的配置文件/etc/exports来对比客户端权限。
∙portmap:主要功能是进行端口映射工作。
当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口提供给客户端,从而使客户可以通过该端口向服务器请求服务。
四、NFS服务器的配置NFS的常用目录/etc/exports NFS服务的主要配置文件/usr/sbin/exportfs NFS服务的管理命令/usr/sbin/showmount 客户端的查看命令/var/lib/nfs/etab 记录NFS分享出来的目录的完整权限设定值/var/lib/nfs/xtab 记录曾经登录过的客户端信息NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。
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的权限,此参数很不安全,建议不要使用。
LIUNX下NFS配置过程
本示例实现 NFS 的安装、配置,以及在网站环境中应用 NFS 服务。
在实际的工程中, 由于一台服务器承载能力有限, 很多网站使用多台计算机安装相同的 网站,实现多台计算机联合完成网站工作。
由于多数网站使用后台数据库, 因此数据库系统可单独安排在一台服务器上, 而网站系 统则可以分别安装在多台服务器上。
对于常规的网站系统, 还需要将需要在多台计算机上共用的文件安置在一台可共享的服 务器上,以便多台网站服务器可以共用。
实验中服务器配置如下:两台网站服务器/一台数据服务器/一台 NFS 共享服务器, 为了实验方便,也可以将 nfs 和数据服务器配置到其中一台网站服务器上实现。
首先进行网站服务器的配置: 网站服务器 1:172.16.1.101 网站服务器 2:172.16.1.102 在两台网站服务器上:安装 apache 所需要的包,安装 php 所需要的包,安装 php-mysql 包,使将来的网站可以访问 mysql。
数据库服务器配置:172.16.1.121,服务器上: 安装 mysql-server 及所需要的包。
安装 mysql 命令行及所需要的包。
将 mysql 的 root 帐户加密码。
使用 SQL 语句 grant all on *.* to root@"%" identified by "password"开放其它服务器访问 本数据库服务器。
(一)安装和配置 NFS 服务在 NFS 服务器 172.16.1.155 上: [root@myserver ~]# mount /dev/cdrom /mnt mount: block device /dev/cdrom is write-protected, mounting read-only [root@myserver ~]# cd /mnt/Server [root@myserver Server]# ls *nfs* nfs-utils-1.0.9-16.el5.i386.rpm nfs-utils-lib-1.0.8-7.2.i386.rpm nfs-utils-lib-devel-1.0.8-7.2.i386.rpm sblim-cmpi-nfsv3-1.0.13-20.EL5.i386.rpm sblim-cmpi-nfsv3-test-1.0.13-20.EL5.i386.rpm sblim-cmpi-nfsv4-1.0.11-20.EL5.i386.rpm sblim-cmpi-nfsv4-test-1.0.11-20.EL5.i386.rpm system-config-nfs-1.3.23-1.el5.noarch.rpm 默认情况下,NFS 服务已经安装了。
linux 配置网络文件服务器(NFS)
建立NFS客户机 建立NFS客户机 NFS
使用 autofs 来挂载 NFS 文件系统
挂载 NFS 共享的第三种方法是使用 autofs。autofs 使用 automount 守护进程来管理你的挂载点,它只在文 件系统被访问时才动态地挂载它们。 autofs 咨询主映射配置文件 /etc/auto.master 来 决定要定义哪些挂载点。然后,它使用适用于各个挂载点 的参数来启动 automount 进程。主映射配置中的每一行 都定义一个挂载点,一个分开的映射文件定义在该挂载点 下要挂载的文件系统。
首页
建立NFS客户机 建立NFS客户机 NFS
启动和停止服务器
在导出 NFS 文件系统的服务器上,NFS服务必须在运 行。 使用以下命令来查看 NFS 守护进程的状态:
[ root@dong root]# /sbin/service nfs status
使用以下命令来启动 NFS 守护进程:
[ root@dong root]# /sbin/service nfs start
第12章配置网络文件服务器(NFS) 12章配置网络文件服务器(NFS) 章配置网络文件服务器
本章主要内容: 本章主要内容: 了解NFS NFS服务器的安装与配置 建立NFS客户机 NFS的安全性 NFS故障解决
首页
了解NFS 了解NFS
网络文件系统(NFS)可能是使用远程过程调用 (RPC)的最为显著的网络服务。它允许用户访 问远程主机上的文件,并且访问远程主机上文件 的方法与访问本地文件方法一致。实现这一功能 需要通过在客户端(它使用的是远程文件系统) 和在服务端上的一个 NFS服务(它提供的是文件 数据)的核心功能的混合。服务端的文件对于客 户端来说是完全透明的,并且在各种服务器和主 机的结构中交叉工作。
Linux NFS服务配置图解
实验八 NFS服务配置【实验目的】掌握NFS服务端和客户端的配置。
【实验内容】1. 服务器端(1)查看ip地址为192.168.1.103。
(2)先查找一下系统是否安装了nfs的软件包,使用rpm-qa来查看。
rpm –qa |grep nfs(3)编辑/etc/exports文件来设置服务器端的共享目录(此处共享/shareA目录),vi /etc/exports输入如下内容:/shareA192.168.1.103(rw,no_root_squash) *(ro)表示允许192.168.1.103主机读写,其他所有的主机都可以访问此目录,权限是只读。
no_root_squash:不将root用户及其所属的用户组映射为匿名用户和用户组,默认选项是root_squash,将root用户及其所属的用户组映射为匿名用户和用户组。
(4)启动NFS服务,使用service nfs start命令2. 客户端(1)使用showmount –e 192.168.1.200命令来查看nfs服务器上共享的目录如果出现如下情况则需关掉服务端的防火网然后在客户端重新输入命令(2)使用mount命令讲nfs服务器上共享的目录挂接到本地的Linux计算机上如:mount 192.168.1.200 :/shareA/tmp/nfs将192.168.1.200计算机上共享的/shareA目录挂接过来,挂接到自己的计算机上,接下来我们就可以像使用自己的硬盘一样来使用对方的共享目录(3)使用mount命令来查看我们的挂接目录Mount(4)切换到挂载目录下,查看NFS服务器共享目录的内容。
cd /tmp/nfslsmkdir bb验证客户端是否可写NFS服务器导出的目录。
(5)如果想解除挂接,我们可以使用umount命令如:umount /tmp/nfs【实验重点】1.NFS服务器的配置;2.NFS客户端的配置。
实验九 Samba服务配置【实验目的】掌握Samba服务器的配置,掌握Samba客户端的使用方法。
NFS服务器的配置与管理实验报告
NFS服务器的配置与管理实验报告
一、实验目的
1.掌握NFS的基本概念;
2.掌握NFS服务器的配置与管理,实现Linux之间的资源共享;3.掌握对配置文件/etc/exports的修改
二、实验环境(本次实验所使用的平台和相关软件)
VMware、Red Hat Enterprise Linux 5.3
三、实验内容
(1)图形模式下NFS服务器的配置与管理;
(2)命令模式下NFS服务器的配置与管理;
(3)NFS服务的启动与停止
四、实验步骤和调试过程(实验步骤、实验图片、测试结果分析)(1)图形模式下NFS服务器的配置与管理
命令模式下NFS服务器的具体操作如下会说明。
(2)命令模式下NFS服务器的配置与管理
步骤一:查看NFS是否安装
3-1
步骤二:设置配置文件exports
[root@localhost ~]# vi /etc/exports
3-2
步骤三:生效配置文件,将文件挂载
3-3
步骤四:在文件中写入文件
3-4 (3)NFS服务的启动与停止
3-5
3-6
五、实验小结(实验中遇到的问题及解决过程、实验中产生的错误及原因分析、实验体会和收获)
在实验过程中容易忘记在修改后要输入exportfs –rv 命令使生效。
在做与其他linux共享时,因为在虚拟机中,所以没成功。
NFS使用详解之二.服务状态查询及设置
NFS使用详解之二.服务状态查询及设置操作系统版本:[root@localhost /]# cat /etc/redhat-release1、检查portmap服务运行状态(因为NFS及其辅助程序都是基于RPC的,所以我们要确保系统中首先运行portmap服务)[root@localhost /]# iduid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t[root@localhost /]# service portmap statusportmap is stopped结果显示portmap服务是停止的,可以通过以下命令启动该服务:[root@localhost /]# service portmap startStarting portmap: [ OK ][root@localhost /]# service portmap statusportmap (pid 11085) is running...结果显示portmap服务已处于“running”状态。
2、检查nfs服务运行状态[root@localhost /]# service nfs statusShutting down NFS mountd: rpc.mountd is stoppednfsd is stoppedrpc.rquotad is stopped结果显示nfs服务是停止的,可以通过以下命令启动该服务:[root@localhost /]# service nfs startStarting NFS services: [ OK ]Starting NFS quotas: [ OK ]Starting NFS daemon: [ OK ]Starting NFS mountd: [ OK ]此时来检查一下nfs服务运行状态,由下可知,nfs服务已启用。
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 目录下。
Linux中NFS服务的配置
Linux下NFS服务器的配置相关命令:rpcinfo -p [IPADD]:查看服务器提供的rpc服务showmount -e:查看服务共享的目录一、NFS挂载设置Server端:主机ip 192.168.0.5(服务器提供文件共享的机器)1./etc/exports格式:目录选项例:共享/share目录给192.168.0.6的用户/share 192.168.0.6 (rw)2. 修改/etc/hosts (存放IP地址与主机名的对应关系)添加以下内容192.168.0.5 nfsserver注:当NFS Server 上面的/etc/hosts文件中的域名与本机IP不对称时,会出现无法导出共享目录的现象3. 启动portmap服务:service portmap start[restart]注:因NFS及其辅助程序都是基于RPC,所以要确保系统中首先运行portmap服务4.启动NFS服务:service nfs start[restart]5、验证nfs和portmap状态service nfs/portmap status6、showmount -e 192.168.0.5 显示本机的/etc/exports里面共享的目录7、设置nfs、portmap开机自启动打开/关闭chkconfig --level 2345 nfs/portmap on/offchkconfig --list nfs/portmap 查看服务是否设置成开机自启动Client端:主机ip 192.168.0.6(客户端就是访问服务器的机器)1. 修改/etc/hosts (存放IP地址与主机名的对应关系)添加以下内容192.168.0.6 nfsclient2.启动portmap服务:service portmap start[restart]3.挂载服务器端的共享目录(假设服务器端192.168.0.5):mount -t nfs 192.168.0.5:/share /mnt/localshare注:这里我们假设192.168.0.5是NFS服务端的主机IP地址,当然这里也可以使用主机名,但必须在本机/etc/hosts文件里增加服务端ip定义。
linux实用操作系统实验报告九NFS服务器配置
《实用操作系统》实验报告实验报告:9 实验项目名称:NFS服务器配置班级:学号:姓名:地点:时间:一、实验任务1.确定网络拓扑结构图;实验中克隆一台linux主机作为NFS服务器,实现linux客户端主机访问NFS服务器主机输出共享资源。
2.检验网络连通性;客户端主机ping通NFS服务器主机。
3.检验NFS服务器软件包安装;nfs和portmap软件包。
4.配置NFS服务器主配置文件;配置建立输出共享资源。
5.验证NFS服务器;linux客户端主机访问nfs服务器共享资源。
二、实验步骤及结果1.满足linux系统主机间文件资源的共享,需要在linux主机间搭建文件共享传输网络,首先在局域网中要满足NFS文件服务器和域内linux主机在同一网段,在这将NFS服务器:提供输出文件(共享文件)的linux主机IP设为10.10.10.80。
将NFS客户端:访问输出文件的linux主机IP设为10.10.10.8,它们的网关地址和子网掩码相同分别10.10.10.3和255.255.255.0。
2.在linux客户端主机上,设置网卡,输入命令“system-config-network”,图形界面手动设置IP地址,子网掩码和网关地址结果如下,IP设为10.10.10.8,网关设为10.10.10.3子网掩码为255.255.255.0,点击确定后,“激活”网卡配置:之后在NFS服务器主机上配置网卡,在命令框中输入命令“vi /etc/sysconfig/network-scripts/ifcfg-eth0”进行文本界面的网卡配置,IPADDR为10.10.10.80,NETMASK为255.255.255.0,GATEWAY为10.10.10.3,配置完成进入底行模式输入wq保存退出,结果如下:输入命令“service network start”启动网卡配置:在linux客户端主机上检验与NFS服务器主机间的网络连通性,输入命令“ping 10.10.10.80”得到结果如下,接收到nfs主机的返回信息:3.在nfs主机上查看NFS服务器软件包信息,输入命令“rpm –qa|grep nfs”和“rpm –qa |grep portmap”结果如下:挂载含有nfs和portmap服务的软件包光盘,先将光盘挂载到虚拟机上(通常在rhel的第一张光盘上),再在nfs主机上输入命令“mount /dev/cdrom /mnt/gxa”结果如下:改变路径在/mnt/gxa/Server下,安装portmap和nfs软件包,输入命令“rpm –ivh portmap-4.0.65.2.2.1.i386.rpm”和“rpm –ivh nfs-1.0.8-7.2.i386.rpm”,结果如下:输入命令“service portmap start”和“service nfs start”启动服务,结果如下:输入命令“service nfs status”和“service portmap status”查看服务工作状态如下,服务正常运行:cd返回原目录下,卸载光盘输入命令“umount /mnt/gxa”结果如下:4.创建共享资源/gxa/gxa.txt,将根目录下文件信息写入其中,结果如下:输入命令“vi /etc/exports”进入共享资源的访问控制列表,手动配置共享资源,插入模式下输入“/gxa/gxa.txt 10.10.10.8(rw)”表示文件/gxa/gxa.txt对于IP为10.10.10.8的主机可访问,进行读写操作:保存退出后,再次启动portmap和nfs服务,结果如下:5.在linux客户端主机上输入命令“showmount –e 10.10.10.80”得到NFS服务器主机上的输出共享资源,结果如下:当结果出入失败,需要将NFS服务器端防火墙关掉,输入命令为“service iptables stop”,关闭前后的linux客户端主机的输出命令结果如下,之前报错为Unable to receive,关闭NFS防火墙后可得到nfs服务器的输出共享目录文件/gxa/gxa.txt:在NFS服务器主机上配置共享输出目录文件/home,输入命令“vi /etc/exports”,使用插入模式写入“/home 10.10.10.8 (ro)”即将/home 目录对主机IP为10.10.10.8的客户机进行只读输出,之后进入底行模式wq保存退出,再次输入启动nfs和portmap的服务命令“service nfs start”和“service portmap start”,结果如下:在linux客户端主机上先创建挂载目录/zzz,之后输入命令“mount –t nfs 10.10.10.80:/home /zzz”即将IP为10.10.10.80的NFS服务器主机的输出目录/home 挂载在linux客户端主机上,通过df命令即可查看挂载是否成功,cd命令进入可查看输出目录内容,结果如下:三、实验分析与讨论1.在本次实验中,对于克隆一台linux系统主机作为NFS服务器刚开始理解失误,主要对linux客户端主机和NFS服务器主机关系没理清,克隆的linux主机作为NFS服务器主机提供输出文件(共享文件),不可访问linux系统客户端主机,而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服务正常。
NFS服务器端配置实验报告
NFS服务器配置实验报告1、服务器端安装默认已安装,如需手动安装NFS主程序:nfs-utilsRPC主程序:rpcbind(旧版本portmap)# rpm -qa |grep nfs-utils# rpm -qa |grep rpcbind#chkconfig --list 查看服务是否启动# chkconfig --list 2345 nfs on 在2345运行级别上启用NFS 服务2、相关文件配置文件/etc/exports(默认为空白,手动输入)# vim /etc/exports案例1:任何人可以访问,允许root访问#mkdir /home/test# ll -d /home/testdrwxr-xr-x 2 root root 4096 6月 6 10:56 /home/test# vim /etc/exports/home/test *(rw,no_root_squash)3、服务器端管理默认已启动,如需手动启动# service rpcbind start# service nfs startNFS客户端配置# rpm -qa |grep rpcbind# service rpcbind start#shownmount -e 192.168.10.110把服务器共享目录挂载到本地# mkdir /mnt/cdrom 建立挂载点# mount –t nfs 195.168.10.110:/home/test /mnt/cdrom 挂在到本地使用# mount 查看挂载卸载# umount /mnt/cdromexportfs举例$ exportfs -arv 重新挂载所有目录,不用重启NFS服务$ exportfs -auv 全部卸载所有目录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验二 nfs服务器的配置与验证
一实验目的:
通过实验理解nfs服务器和samba服务器的基本概念,并且能够在linux操作系统下安装、配置nfs服务器、samba服务器,并通过客户端验证。
二实验环境
Redhat enterprise 5操作系统,局域网。
三实验内容
配置nfs服务器并在客户端通过mount指令访问nfs服务器。
四实验步骤
一) nfs服务器的配置与验证
1 服务器配置
1)以管理员身份登录
2)在linux服务器上添加fayero用户: useradd fayero
3)在/tmp下创建nfs和fayero目录:分别运行mkdir nfs 和 mkdir
fayero
4)编辑/etc/exports文件如下:
/tmp/nfs 192.168.88.130(rw,sync,no_root_squash) 192.168.88.0/24(rw,sync,root_squash)
/tmp/fayero *(rw,sync,anonuid=500,anongid=500)
其中10.10.115.127为客户端的ip。
参数anonuid=500 中,500为fayero
用户的id,anonguid=500中,500为fayero组的id。
2 客户端验证
第一步:
1)在ip为192.168.88.130的系统下访问nfs服务器(假设服务器的ip为
10.10.115.2 ):mount –t nfs 10.10.115.2:/tmp/nfs /mnt
2)在/mnt目录下创建一个文件文件: touch a,该操作能否成功?如果成
功请指出该文件的拥有者和所属于的组。
如果失败,请分析为什么。
3)卸载该目录:退出/mnt目录并运行umount /mnt
第二步
1)在客户端(ip地址为10.10.115.0/24网段内除10.10.115.127外的任意有效地址)访问nfs服务器:mount –t nfs 10.10.115.2:/tmp/nfs /mnt 2)在/mnt目录下创建一个文件文件:在/mnt/nfs目录下运行 touch b,该操作能否成功?如果成功请指出该文件的拥有者的所属于的群组。
如果失败,请分析为什么。
3)卸载该目录:退出/mnt目录并运行umount /mnt
4)在服务器以管理员身份运行chmod o+w /tmp/nfs,运行exports –rv 后,在客户端重新运行上述操作,请分析结果
5)卸载该目录:退出/mnt目录并运行umount /mnt
第三步:
1)在客户端(ip地址为任意有效地址)访问nfs服务器
2)mount –t nfs 10.10.115.2:/tmp/fayero /mnt
3)在/mnt目录下创建一个文件文件 touch c,该操作能否成功?如果成功请指出该文件的拥有者的所属于的群组。
如果失败,请分析为什么。
4)卸载该目录
5)在服务器段以管理员身份运行chmod o+w /tmp/fayero,后运行exportfs
–rv后,在客户端重新运行上述操作,请分析结果.
四实验总结:。