win10的nfs服务器设置

1.如何在window下搭建nfs服务器

如何通过Windows Server 2008 R2建立NFS存储

在我们日常工作的某些实验中,会需要使用存储服务器。而硬件存储成本高,如StarWind之类的iSCSI软存储解决方案需要单独下载服务器端程序,且配置比较繁琐,令很多新手们很是头疼。

事实上,利用Windows Server 2008 R2,我们可以很容易地将其作为一台NFS存储服务器,方便地得到一个NFS软存储,轻松解决某些环境下的问题。接下来以Windows Server 2008 R2 SP1 企业版为例,分享一下具体的实现步骤。

首先,打开服务器管理器,选择”添加角色”;

点击下一步,开始添加服务器角色;

添加”文件服务”,点击下一步;

点击下一步,开始添加角色服务;

添加”网络文件系统服务”,即”Network File System (NFS)”;

点击安装,开始执行;

安装完成后,在容量适合的分区下建立一个文件夹,选择属性,找到”NFS共享”选项卡,点击”管理NFS共享”;

保持选项默认,点击”权限”;

此处可以看到此存储的默认访问权限,默认为所有计算机都具有只读权限。我们可以将这条权限策略调整为”不可读”,并点击”添加”设置其他策略;

点击”添加”后,会出现如上图窗口,在”添加名称”栏填写允许访问此存储的主机的IP地址,设置访问类型,并按需勾选是否允许访问根目录即可。

以上,通过其他设备添加 “此服务器IP地址:/共享文件夹名称”,即可访问NFS存储

2.什么是NFS服务器的设置?

对于NFS服务器的设置和安装,很多朋友可能还是有不清楚的地方。

这里我们就来主要讲解一下NFS服务器的安装和设置。NFS 对话框只在你从 NFS服务器中安装时才会出现(如果你在「安装方法」中选择了「NFS 映像」的话)。

输入你的 NFS服务器的域名或 IP 地址。 譬如,如果你是从 example 域的 eastcoast 主机上安装的话,在「NFS 服务器」 字段中输入 eastcoast。

example。接下来,输入导出目录的名称。

如果你遵循了设置步骤,你将应该输入目录 /location/of/disk/space/,其中包含了 RedHat/ 目录。 如果 NFS 服务器导出的是红帽企业 Linux 安装树的镜像,输入包含 RedHat/ 目录的目录(如果你不知道该目录的路径,请向你的系统管理员咨询)。

譬如,如果 NFS 站点包含目录 /mirrors/redhat/arch/RedHat/,则请输入 /mirrors/redhat/arch/(这里的 arch 应使用你的系统的体系类型来替换,如 i386、ia64、ppc、或 s390)。 如果一切都被正确指定了,一则表明红帽企业 Linux 的安装程序正在运行的消息就会出现。

NFS 设置对话框如果 NFS服务器使用从红帽企业 Linux 光盘导出的 ISO 映像,输入包含该 ISO 映像的目录。

3.NFS服务器的配置和使用有哪些呢?

1 vi /etc/exports打开NFS的配置文件,yy拷贝这样一行 #/srv/homes hostname1(rw,sync,no_subtree_check),然后粘贴到另外一行,去掉注释#,并将/前面的所有空格全部去掉,否则会错误。

TAB空格前面指定的是NFS的工作目录,TAB空格后面指定的是那些用户可以访问NFS服务器,以及该服务器的属性。rw表示工作目录可读可写,sync表示工作目录同步。

如果想让所有的用户都可以访问本机的NFS服务器,只要将hostname1改为*就可以了;另外各个属性值的前后顺序是没有限定的,只要他能被服务器认识就可以; 2 启动服务器的管理命令 service nfs-kernel-server start/stop/restart/reload;其中reload和restart的区别是,reload只是更新conf文件,并不重启服务器,不会中间down掉服务器。 而restart的作用是down掉服务器,并重新加载conf文件。

3 访问NFS服务器的命令 mount 192。168。

1。1:/srv/homes /mnt 另外,showmount -e IP 可以显示特定IP的共享文件。

4.NFS服务器如何建立?

CLIENT 和SERVER的具体操作和设置在讲NFS SERVER的运作之前先来看一些与NFS SERVER有关的东西: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是负责负责信息的传输。

NFS服务器需要启动的DAEMONSpc。nfsd:主要复杂登陆权限检测等。

rpc。mountd:负责NFS的档案系统,当CLIENT端通过rpc。

nfsd登陆SERVER后,对clinet存取server的文件进行一系列的管理NFS SERVER在REDHAT LINUX平台下一共需要两个套件:nfs-utils和PORTMAPnfs-utils:提供rpc。 nfsd 及 rpc。

mountd这两个 NFS DAEMONS的套件portmap:NFS其实可以被看作是一个RPC SERVER PROGRAM,而要启动一个 RPC SERVER PROGRAM,都要做好PORT的对应工作,而且这样的任务就是由PORTMAP来完成的。 通俗的说PortMap就是用来做 PORT的mapping的。

NFS服务器调优调优的步骤:1、测量当前网络、服务器和每个客户端的执行效率。2、分析收集来的数据并画出图表。

查找出特殊情况,例如很高的磁盘和CPU占用、已经高的磁盘使用时间3、调整服务器4、重复第一到第三步直到达到你渴望的性能与 NFS性能有关的问题有很多,通常可以要考虑的有以下这些选择:WSIZE,RSIZE参数来优化NFS的执行效能WSIZE、RSIZE对于NFS的效能有很大的影响。 wsize和rsize设定了SERVER和CLIENT之间往来数据块的大小,这两个参数的合理设定与很多方面有关,不仅是软件方面也有硬件方面的因素会影响这两个参数的设定(例如LINUX KERNEL、网卡,交换机等等)。

下面这个命令可以测试NFS的执行效能,读和写的效能可以分别测试,分别找到合适的参数。 对于要测试分散的大量的数据的读写可以通过编写脚本来进行测试。

在每次测试的时候最好能重复的执行一次MOUNT和unmount。time dd if=/dev/zero of=/mnt/home/testfile bs=16k count=16384用于测试的WSIZE,RSIZE最好是1024的倍数,对于NFS V2来说8192是RSIZE和WSIZE的最大数值,如果使用的是 NFS V3则可以尝试的最大数值是32768。

如果设置的值比较大的时候,应该最好在CLIENT上进入mount上的目录中,进行一些常规操作(LS,VI等等),看看有没有错误信息出现。有可能出现的典型问题有LS的时候文件不能完整的列出或者是出现错误信息,不同的操作系统有不同的最佳数值,所以对于不同的操作系统都要进行测试。

设定最佳的NFSD的COPY数目。linux中的NFSD的COPY数目是在/etc/rc。

d/init。d/nfs这个启动文件中设置的,默认是8个NFSD,对于这个参数的设置一般是要根据可能的CLIENT数目来进行设定的,和WSIZE、RSIZE一样也是要通过测试来找到最近的数值。

UDP and TCP可以手动进行设置,也可以自动进行选择。mount -t nfs -o sync,tcp,noatime,rsize=1024,wsize=1024 EXPORT_MACHINE:/EXPORTED_DIR /DIRUDP有着传输速度快,非连接传输的便捷特性,但是UDP在传输上没有TCP来的稳定,当网络不稳定或者黑客入侵的时候很容易使NFS服务器的 Performance 大幅降低甚至使网络瘫痪。

所以对于不同情况的网络要有针对的选择传输协议。nfs over tcp比较稳定,nfs over udp速度较快。

在机器较少网络状况较好的情况下使用UDP协议能带来较好的性能,当机器较多,网络情况复杂时推荐使用TCP协议(V2只支持UDP协议)。 在局域网中使用UDP协议较好,因为局域网有比较稳定的网络保证,使用UDP可以带来更好的性能,在广域网中推荐使用TCP协议,TCP协议能让NFS在复杂的网络环境中保持最好的传输稳定性。

可以参考这篇文章:puter1:/home/project指示一个文件系统被挂载在计算机computer1中的/home/project中。

这里推荐客户端使用mount命令来挂载,下面主要挂载的相关知识和方法,考试大提示然后简单介绍直接编辑/etc/fstab文件的方法。 1。

1 使用mount命令 用户同样可以在NFS的条目项中修改多个NFS特定的挂载选项,例如,可以指定往返数据包的大小和计算机等待系统响应的时间大小,或者指定一个文件系统是被硬挂载(hard-mounted)还是软挂载(soft-mounted)。 对硬挂载文件系统来说,如果因为某种原因远程系统的响应失败,计算机将会持续地尝试建立连接;对软挂载文件系统来说,同样情况下,在指定的时间间隔后计算机将会放弃尝试建立连接而发送一个错误消息。

默认采用硬挂载文件系统,系统硬挂载尝试失败时,对用户输入的响应也会停止。 正是因为这样,有的用户更喜欢采用软挂载,它会使系统在尝试挂载失败后停止尝试。

mount命令的格式如下: mount[-t vfstype] [-o options] device dir mount命令参数非常多,如下为与NFS相关的参数。 (1)-a:把/etc/fstab中列出的路径全部挂载。

(2)-t:需要mount的类型,如nfs等。 (3)-r:将mount的路径定为read only。

(4)-v mount:过程的每一个操作都有message传回到屏幕上。 (5)rsize=n:在NFS服务器读取文件时NFS使用的字节数,默认值是1 024个字节。

(6)wsize=n:向NFS服务器写文件时NFS使用的字节数,默认值是1 024个字节。 (7)timeo=n:从超时后到第1次重新传送占用的1/7秒的数目,默认值是7/7秒。

(8)retry=n:在放弃后台mount操作之前可以尝试的次数,默认值是7 000次。 (9)soft:使用软挂载的方式挂载系统,若Client的请求得不到回应,则重新请求并传回错误信息。

(10)hard:使用硬挂载的方式挂载系统,该值是默认值,重复请求直到NFS服务器回应。 (11)intr:允许NFS中断文件操作和向调用它的程序返回值,默认不允许文件操作被中断。

(12)fg:一直在提示符下执行重复挂载。 (13)bg:如果第1次挂载文件系统失败,继续在后台尝试执行挂载,默认值是失败后不在后台处理。

(14)tcp:对文件系统的挂载使用TCP,而不是默认的UDP。 说明:mount NFS服务器的另一个重要参数是hard(硬)mount或soft(软)mount。

采用hard mount,NFS客户机会不断地尝试与NFS服务器连接(在后台一般不会给出任何提示信息),直到挂载上为止。 采用soft mount,会在前台尝试与NFS服务器连接,当收到错误信息后终止mount尝试,并给出相关信息。

例如,hard mount: # mount -t nfs -o hard 192。168。

1。4:/home/cao /home/nfs/cao 使用hard还是soft主要取决于访问的信息。

例如,要查看NFS服务器的视频文件,不会希望由于一些意外的情况(如网络速度变得很慢)而使系统输出大量的错误信息。 如果此时使用hard方式,系统就会等待,直到能够重新与NFS服务器建立连接传输信息。

另外,如果是非关键数据,也可以使用hard方式,如FTP一些数据等,这样在远程机器暂时连接不上或关闭时就不会挂起会话过程。 1。

2 扫描可以使用的NFS Server目录 在客户端本地建立mount point,使用mount挂载远程主机共享的目录。 假设主机名是"",使用showmount查看NFS Server可以共享的目录,然后将/home/public挂载在/home/ nfs/public下: # showmount -e Export list for localhost: /tmp * /home/linux *。

cao。net /home/public (everyone) /home/cao 192。

168。1。

4 1。3 卸载NFS网络文件系统 卸载NFS网络文件系统可以使用unmount命令: umount /home/nfs/public # unmount -a #取消所有已经挂载在mount上的路径 如果关机时NFS服务器中还有客户联机,考试大建议在关机之前先关闭portmap与nfsd系统服务。

如果无法正确关闭,那么应执行命令"netstat -utlp"找出PID。然后使用kill命令杀死进程,这样才能正常关机。

1。4 应用实例 本节介绍如何挂载/home/cao目录。

首先建立这个目录,然后利用mount指令来挂载NFS服务器的/home/cao目录: # mkdir -p /home/nfs/cao # mount -t nfs 192。 168。

1。4:/home/cao/home/nfs/cao 使用df命令查看挂载的目录,目录中已经包括NFS服务器IP地址的共享目录。

挂载后,只要进入/home/nfs/cao目录,即进IP地址为"192。168。

1。4"那台NFS服务器的/home/cao目录中。

1。5 其他挂载NFS文件系统的方法 1.使用/etc/fstab来挂载NFS 要挂载其他机器上的NFS共享的另一种方法是在/etc/fstab文件中添加一行,在这一行中必须声明NFS服务器的主机名、要导出的目录,以及要挂载NFS共享的本地机器目录。

必须是根用户才能修改/etc/fstab文件。 /etc/fstab中每行的一般语法如下所示: server:/usr/。

7.windows怎么挂载nfs服务器

win7访问linux下的NFS服务器 C:\Windows\system32>showmount -e 192.168.72.12 导出列表在 192.168.72.12:/var 192.168.72.11/home/huage */opt *C:\Windows\system32>mount \\192.168.72.12\opt z: z: 现已成功连接到 \\192.168.72.12\opt 命令已成功完成。

C:\Windows\system32>umount z: 正在断开 z: \\192.168.72.12\opt 命令已成功完成。 Win7 NFS客户端访问Linux NFS服务问题Win7 NFS客户端使用mount命令挂载NFS服务之后, 文件系统对Win7只读,无法写入文件,无法新建文件夹,此时使用mount命令可以查看到如下状态: 可以看到UID=-2由于在存储设备上共享出来的NFS文件系统归属于root权限,并且无法修改 该所属用户,而Windows通过UID=-2的用户去写,肯定写不进去。

解决办法就是让Win7在挂载NFS的时候将UID和GID改成0即可:打开注册表: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default,增加两项:AnonymousUid,AnonymousGid 重新启动计算机,重新mount。

8.windows 怎么访问nfs服务器

1、NFS服务端安装nfs-utils软件yum install nfs-utils -y。

2、mkdir -pv /u01/nps/volumes #nfs服务端创建共享目录。 3、systemctl start nfs 启动nfs服务 systemctl status nfs 查看nfs状态,如图已经启动正常。

4、NFS客户端也使用命令yum install nfs-utils -y安装nfs软件,然后#如下命令验证是否可以访问nfs服务端。 5、在nfs客户端执行mount -t nfs 10.199.150.95:/u01/nps/volumes /u01命令,然后df -h查看,nfs共享目录已经正常挂载到了/u01目录。

6、设置开机自动挂载,防止系统重启掉盘,将如下自动挂载写入/etc/fstab配置文件。 。

win10的nfs服务器设置

转载请注明出处windows之家 » win10的nfs服务器设置

win10

win10怎样设置硬盘启动

阅读(64)

本文主要为您介绍win10怎样设置硬盘启动,内容包括电脑怎样设置为硬盘启动,win10怎么设置硬盘启动?,win10系统怎么设置bios从硬盘启动?。需要进入bios中设置,以联想笔记本为例,操作方法如下:操作设备:联想笔记本操作系统:win10以联想笔记本为例,联

win10

怎末设置win10打开路径

阅读(49)

本文主要为您介绍怎末设置win10打开路径,内容包括如何设置windows10安装路径,win10,总是“选择性启动”,正常启动“应用”是灰色的,没办法选,Win10系统不能启动WindowsTime服务怎么解决?Win。修改方法1. 点击桌面左下角“开始”菜单,然后点

win10

怎么设置家庭组win10

阅读(54)

本文主要为您介绍怎么设置家庭组win10,内容包括Win10怎么创建家庭组,win10家庭组设置怎么设置的,win10怎么设置家庭组。Win10创建家庭组方法:1. 点击任务栏通知区域Internet访问图标,弹出点击网络设置。

win10

设置win10来宾账户权限设置权限

阅读(65)

本文主要为您介绍设置win10来宾账户权限设置权限,内容包括电脑常识来宾帐户的权限怎么设置?,win10怎么开启guest用户权限,windows10怎样设置来宾账户。限制用户对文件的访问权限 如果程序所在的磁盘分区文件系统为NTFS格式,管理员账户可以利

win10

win10虚拟手机网络设置

阅读(92)

本文主要为您介绍win10虚拟手机网络设置,内容包括有没有人知道win10电脑怎么用手机网络啊,成功设置虚拟网络后手机wifi为什么显示无法加入网?成功设置虚拟爱,Win10虚拟内存怎么设置?。电脑windows10系统设置无线网络的方法:工具材料win10系

win10

戴尔win10系统怎么设置密码

阅读(43)

本文主要为您介绍戴尔win10系统怎么设置密码,内容包括戴尔怎么设置密码,是win10系统,戴尔w10系统怎么设置开机密码,windows10电脑密码怎么设置密码。戴尔怎么设置密码方法步骤如下:点击电脑左下角“开始”按钮。

win10

美版win10中文设置在哪里

阅读(50)

本文主要为您介绍美版win10中文设置在哪里,内容包括美版win10怎么设置中文,美版win10怎么设置中文,美版电脑win10怎么弄中文,这是咋回事。打开控制面板,点击右上角的显示方式切换为Large Icons(大图标),切换以后你就能找到Language(语言)。再点击

win10

Win10高级防火墙设置

阅读(55)

本文主要为您介绍Win10高级防火墙设置,内容包括如何完美应用win10防火墙高级设置,win10防火墙怎么设置,如何完美应用win10防火墙高级设置。打开“控制面板”Win7中在“开始”中点击“控制面板”,如图即可打开。 打开第一项“系统和安全”,点

win10

win10如何设置窗口护眼颜色

阅读(93)

本文主要为您介绍win10如何设置窗口护眼颜色,内容包括win10正式版怎么窗口设置护眼色,win10怎样设置窗口眼睛保护色,Win10怎么设置窗口护眼色。在电脑上打开注册表,找到HKEY_CURRENT_USER\Control Panel\Desktop\Colors,将Windows默

win10

win10高级缩放设置

阅读(129)

本文主要为您介绍win10高级缩放设置,内容包括如何在Win10专业版下更改DPI缩放级别显示,Win10系统窗口动态缩放效果设置应用呢?,Win10下如何调整显示缩放比例呢?。什么是DPI技术?了解Win10 DPI技术之前,我们先来看看他的定义,再看看怎么在win10

win10

win10哪里设置特殊权限

阅读(46)

本文主要为您介绍win10哪里设置特殊权限,内容包括win10怎么修改特殊权限?,win10怎么设置权限,Win10如何解决Windows无权限也能访问特殊文件夹?Win。在需要保护的文件夹上用鼠标右键选择属性,切换到安全选项卡。在弹出的窗口中大家会看到有两

win10

win10电脑中7个文件夹加密码错误

阅读(45)

本文主要为您介绍win10电脑中7个文件夹加密码错误,内容包括windows10文件夹加密不了怎么办?,Win10专业版下共享文件夹密码错误怎么办?,关于文件夹加密码问题我在我的文档里建了一个新的文件夹,里面放了。按下【Win+I】组合键呼出【Windows

win10

海信电视win10电脑连接

阅读(73)

本文主要为您介绍海信电视win10电脑连接,内容包括电脑连接海信电视怎么设置呢?,海信电视怎么连接电脑,三种方法,海信电视怎么连接电脑主机。电脑连接海信电视具体步骤如下:准备一根VGA连接线,使用这种类型的连接线可以把电脑上的屏幕显示同步

win10

win10电脑自带手写输入法怎么设置

阅读(55)

本文主要为您介绍win10电脑自带手写输入法怎么设置,内容包括win10的手写输入法怎么调出来,Win10系统怎么开启手写输入法,Windows10电脑怎样使用手写输入法。win10手写输入法怎么调出?手写输入的这个功能如果笔记本电百脑支持就可以直接使用

win10

win10怎样设置硬盘启动

阅读(64)

本文主要为您介绍win10怎样设置硬盘启动,内容包括电脑怎样设置为硬盘启动,win10怎么设置硬盘启动?,win10系统怎么设置bios从硬盘启动?。需要进入bios中设置,以联想笔记本为例,操作方法如下:操作设备:联想笔记本操作系统:win10以联想笔记本为例,联

win10

怎末设置win10打开路径

阅读(49)

本文主要为您介绍怎末设置win10打开路径,内容包括如何设置windows10安装路径,win10,总是“选择性启动”,正常启动“应用”是灰色的,没办法选,Win10系统不能启动WindowsTime服务怎么解决?Win。修改方法1. 点击桌面左下角“开始”菜单,然后点

win10

怎么设置家庭组win10

阅读(54)

本文主要为您介绍怎么设置家庭组win10,内容包括Win10怎么创建家庭组,win10家庭组设置怎么设置的,win10怎么设置家庭组。Win10创建家庭组方法:1. 点击任务栏通知区域Internet访问图标,弹出点击网络设置。

win10

设置win10来宾账户权限设置权限

阅读(65)

本文主要为您介绍设置win10来宾账户权限设置权限,内容包括电脑常识来宾帐户的权限怎么设置?,win10怎么开启guest用户权限,windows10怎样设置来宾账户。限制用户对文件的访问权限 如果程序所在的磁盘分区文件系统为NTFS格式,管理员账户可以利

win10

win10虚拟手机网络设置

阅读(92)

本文主要为您介绍win10虚拟手机网络设置,内容包括有没有人知道win10电脑怎么用手机网络啊,成功设置虚拟网络后手机wifi为什么显示无法加入网?成功设置虚拟爱,Win10虚拟内存怎么设置?。电脑windows10系统设置无线网络的方法:工具材料win10系

win10

戴尔win10系统怎么设置密码

阅读(43)

本文主要为您介绍戴尔win10系统怎么设置密码,内容包括戴尔怎么设置密码,是win10系统,戴尔w10系统怎么设置开机密码,windows10电脑密码怎么设置密码。戴尔怎么设置密码方法步骤如下:点击电脑左下角“开始”按钮。

win10

美版win10中文设置在哪里

阅读(50)

本文主要为您介绍美版win10中文设置在哪里,内容包括美版win10怎么设置中文,美版win10怎么设置中文,美版电脑win10怎么弄中文,这是咋回事。打开控制面板,点击右上角的显示方式切换为Large Icons(大图标),切换以后你就能找到Language(语言)。再点击

win10

怎么设置win10屏幕不黑屏了怎么办啊

阅读(73)

本文主要为您介绍怎么设置win10屏幕不黑屏了怎么办啊,内容包括win10怎么设置屏幕不黑屏?,win10怎么设置不自动黑屏?(问题如下),怎么让win10永不黑屏win10怎么设置屏幕不黑屏。第一步:在桌面左下角找到WINDOW 就是以往系统的开始菜单处,不过直