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.win10家庭版如何开启nfs文件共享,有哪些第三方软件可供使用
解决方法一:
只有旗舰版(旗舰版下载)和企业版具有此功能。专业版和家庭版需要使用第三方软件实现。确保网络是联通的。可以正常Ping通对方主机,防火墙都已经关闭。 Linux主机为CentOS 6.5,在根目录下有个叫/nfs的共享文件夹。确认写好了/etc/exports文件,并开启了对应的NFS服务。
解决方法二:
1、系统中打开命令提示符,确认网络配置没有问题,能ping通对方的IP;
2、打开控制面板,找到程序,找到打开或关闭windows功能,找到NFS服务并勾选安装;
3、回到命令提示符,输入showmount -e +服务器IP地址来确认挂载点;
4、然后用mount命令来挂载,后面那个Z:是分配的盘符;
5、这样进到计算机里面就可以看到网络共享目录了。
如果你也需要设置NFS共享目录不妨按上面的方法进行操作。
3.win10怎样安装NFS客户端
这里以windows vista以上的windows系统为例,例如windows 7,windows 8,windows10等。
我们这里以windows为例。
第一步,我们需要安装一个工具,vista默认没有,但是可以他可以通过添加windows组件的方式添加。
点击开始 ->; 控制面板。
点击程序。
3
点击“打开或关闭windows功能”
4
勾选上“基于unix的应用程序子系统”和展开NFS服务,勾选“NFS客户端”和“管理工具”然后点确定
4.如何搭建nfs 环境
网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。
在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方式不但效率低下,且无法实现在线的调试。因此,可以通过建操作Linux 服务器,同时可以在线对程序进行调试和修改,大大的方便了软件的开发。
因此,NFS 的是嵌入式Linux 开发的一个重要的组成部分,本部分内容将详细说明如何配置嵌入式Linux 的NFS 开发环境。嵌入式Linux 的NFS 开发环境的实现包括两个方面:一是Linux 服务器端的NFS 服务器支持;二是嵌入式目标系统的NFS 客户端的支持。
因此,NFS 开发环境的建立需要配置linux 服务器端和嵌入式目标系统端。一、现在开始安装教程:1.安装nfs-kernel-serversudo apt-get install nfs-kernel-server2.配置nfssudo vi /etc/exports在最后一行加上要挂载的目录/home/user/RT288x_SDK/source/romfs *(rw, sync, no_subtree_check)括号中的参数的意义是:rw:读/写权限,只读权限的参数为ro;sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。
no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。然后是rt5350的内核配置:首先kernel 配置进入RT288x_SDK/source 目录#sudo make menuconfig选中 kernel/library/Defaults selection --->Default all settings (lose changes)Customize kernel Settings (new)Update Default Vendor SEttings退出退出保存选中 Networking --->Networking options --->TCP/IP networkingIP: kernel level autoconfiguration退出退出选中 File systems --->Network File Systems --->NFS file system supportRoot file system on NFS退出退出退出后面一直保存退出其次是busybox配置:接上面进入RT288x_SDK/source #sudo make menuconfig选中 kernel/library/Defaults selection --->Customize Busybox Setting 选中退出(也可以在kernel配置是一块选择,这里区分开来为了明确配置的几个部分)然后系统会自动进入Busybox Configuration -->找到 Linux System Utilities选中mount 选中 support mounting NFS file system选中 support lots of -o flags in mount选中 umount 退出 配置完成busybox 是linux精简的指令包,我们可以通过裁剪获得我们需要的指令。
如果挂载目标板后,输入指令提示没有找到,就是我们配置busybox没有选中相应的指令二 、NFS调试:在终端显示挂载命令 showmount -e 该命令会显示目前能够挂载的目录。如果挂载失败,可以一下是否是目录不正确# showmount -a 显示当前主机与客户端NFS联机共享状态ubuntu上重启nfs服务指令#sudo /etc/init.d/portmap restart restart#sudo /etc/init.d/nfs-kernel-server restart几个需要注意的地方 如果修改了/etc/exports 文件中的内容,就需要nfs重启指令ubuntu上需要使用超级用户才可以重启nfs指令,所以要加上sudo 使用超级用户否则会出现starting nfs kernel daemon fail三、在终端上挂载目标板,mount -o nolock 10.10.10.5:/home/tftp /mnt上述的ip地址是电脑的ip地址(可以在终端上输入ifconfig查看),/home/tftp是我们在/etc/exports 中设置的位置可以用mountshow -e 查看/mnt 是指目标板的目录在目标板上可以输入ls指令查看目标板的目录,选择其中的一个(一般选择/mnt 或者/tmp)如果正常可以输入cd /mnt然后输入 ls查看挂载是否完成,如果完成,该目录下就会显示电脑上我们选择的目录下的内容在目标板上运行编译好的程序,首先将应用程序复制到我们选择的目录下,如果挂载成功,在目标板的挂载的目录下会看到编译好的应用程序。
如果我们直接输入应用程序名,会提示 no found 我们要输入绝对路径 /mnt/port/mnt是目标板挂载的目录,port是应用程序名四、网络连接目标板和主机要提前ping一下,如果ping不通,nfs挂载肯定也就不会成功检查一下虚拟机的网络连接问题,默认的条件下,虚拟机的网络模式是NAT模式,这种模式下虚拟机和目标板是无法ping通的所以要把虚拟机的网络模式设置为桥接模式即bridged模式如果这样也不行,就把windows网络连接 本地连接 ipv4设置为共享 在windows命令提示端口ping一下虚拟机看是否可以ping通,在虚拟机下ping目标板,查看是否可以ping通。
5.如何使用nfs在windows
Windows 7系统中加入了NFS 客户端功能,可以通过控制面板中的“程序和功能”->“打开和关闭Windows功能”-> "NFS服务"来开启,当然默认下Telnet客户端也是无效的,也可以在这里打开。
安装完成后,就可以在Windows的命令行窗口中通过mount以及showmount命令使用NFS的共享了。C:>showmount /?用法: showmount -e [server]showmount -a [server]showmount -d [server]C:>mount /?用法: mount [-o options] [-u:username] [-p:] -o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
-o wsize=size 设置写入缓冲区的大小(以 KB 为单位)。-o timeout=time 设置 RPC 调用的超时值(以秒为单位)。
-o retry=number 设置软装载的重试次数。-o mtype=soft|hard 设置装载类型。
-o lang=euc-jp|euc-tw|euc-kr|shift-jis|big5|ksc5601|gb2312-80|ansi指定用于文件和目录名称的编码。-o fileaccess=mode 指定文件的权限模式。
这些模式用于在 NFS 服务器上创建的新文件。使用 UNIX 样式模式位指定。
-o anon 作为匿名用户装载。-o nolock 禁用锁定。
-o casesensitive=yes|no 指定在服务器上执行区分大小写的文件查找。-o se。
/isan 所有计算机/,当然默认下Telnet客户端也是无效的;mount /NFS服务"。-o anon 作为匿名用户装载;volz 所有计算机/nfs_smvi nfs_cli1/ "showmount -enfs_serv1导出列表在nfs_serv1。
-o retry=number 设置软装载的重试次数:] <,也可以在这里打开:WindowsSUAbin>mount nfs_serv1volvol0 Z;vol/:Z;vol/vol0 nfs_cli1/vol_t1 所有计算机C;vol/,不是使用一个目录作为挂载点;vol/vol/。-o wsize=size 设置写入缓冲区的大小(以 KB 为单位);vol/来开启;computernamesharename>:C: mount [-o options] [-u,就可以在Windows的命令行窗口中通过mount以及showmount命令使用NFS的共享了。
C;“打开和关闭Windows功能”->?用法;;volx 所有计算机/。使用 UNIX 样式模式位指定,mount point和Linux和UNIX有所不同;vol/showmount /vol/。
安装完成后;vol/?用法;vol0/: 现已成功连接到 nfs_serv1volvol0需要注意的是;vol7 所有计算机/Do_NOT_Delete 所有计算机/vol/。-o casesensitive=yes|no 指定在服务器上执行区分大小写的文件查找: showmount -e [server]showmount -a [server]showmount -d [server]C。
-o fileaccess=mode 指定文件的权限模式;:>:username] [-p:>。-o timeout=time 设置 RPC 调用的超时值(以秒为单位);vsc 所有计算机/。
-o lang=euc-jp|euc-tw|euc-kr|shift-jis|big5|ksc5601|gb2312-80|ansi指定用于文件和目录名称的编码。-o mtype=soft|hard 设置装载类型,可以通过控制面板中的“程序和功能”->home 所有计算机/-o rsize=size 设置读取缓冲区的大小(以 KB 为单位)。
-o sec=sys|krb5|krb5i简单的例子,而是使用一个未使用的盘符。这些模式用于在 NFS 服务器上创建的新文件:>Windows 7系统中加入了NFS 客户端功能。
-o nolock 禁用锁定。
6.WIN10旗舰版怎么挂载NFS共享目录
1、系统中打开命令提示符,确认网络配置没有问题,能ping通对方的IP;
2、打开控制面板,找到程序,找到打开或关闭windows功能,找到NFS服务并勾选安装;
3、回到命令提示符,输入showmount -e +服务器IP地址来确认挂载点;
4、然后用mount命令来挂载,后面那个Z:是分配的盘符;
5、这样进到计算机里面就可以看到网络共享目录了。
2015年1月21日,微软在华盛顿发布新一代Windows系统,并表示向运行Windows7、Windows 8.1以及Windows Phone 8.1的所有设备提供,用户可以在Windows 10发布后的第一年享受免费升级服务。[7] 2月13日,微软正式开启Windows 10手机预览版更新推送计划。[8] 3月18日,微软中国官网正式推出了Windows 10中文介绍页面。[9] 4月22日,微软推出了Windows Hello和微软Passport用户认证系统,微软今天又公布了名为“Device Guard”(设备卫士)的安全功能。[10] 4月29日,微软宣布Windows 10将采用同一个应用商店,即可展示给Windows 10覆盖的所有设备用,同时支持Android和iOS程序。[11] 7月29日,微软发布Windows 10正式版。
在易用性、安全性等方面进行了深入的改进与优化。针对云服务、智能移动设备、自然人机交互等新技术进行融合。
只要能运行Windows 7操作系统,就能更加流畅地运行Windows 10操作系统。针对对固态硬盘、生物识别、高分辨率屏幕等更件都进行了优化支持与完善。
除了继承旧版Windows操作系统的安全功能之外,还引入了Windows Hello,Microsoft Passport、Device Guard等安全功能。
转载请注明出处windows之家 » win10如何创建nfs