Articles of nfs

如何知道何时正确使用iSCSI,NFS或SMB?

我有一个运行Windows Server 2012 R2的文件服务器。 它有四个6TB西数红色驱动器。 我想托pipe我的Hyper-V机器,WSUS(Windows服务器更新服务)内容和WDS / MDT部署ISO和文件在那里例如。 我提供了SMB,NFS和iSCSI选项来连接到服务器。 也就是说,我可以select通过NFS或SMB设置共享,或者创build一个可以连接的虚拟iS​​CSI驱动器。 如何确定哪个选项对于特定解决scheme更为理想,或者只要服务能够访问存储,我select哪个选项并不重要?

为什么NFS客户端不能在Windows 10 PRO中工作?

显然nfs客户端function是可用于Windows 10专业版,但不能按照这个线程工作任何方式使其工作?

为什么mount命令中不需要'-o sec = krb5p'?

在/ etc / exports文件中,我在Centos 7上有一个nfs服务器: /export *(rw,sec=krb5p) 当我发出这个命令时,如预期的那样,它成功挂载: mount -t nfs -o sec=krb5p server.example.com:/export /mnt/export 它也成功挂载以响应此命令: mount -t nfs server.example.com:/export /mnt/export 在这两种情况下,运行findmnt显示正在使用sec = krb5p选项。 在第二种情况下, mount命令是否有隐藏的默认值,或者客户端是否与nfs服务器通信,发现sec = krb5p是唯一允许的选项?

Apache从NFS共享服务器上投掷403

我反复获取403权限拒绝错误试图服务从机器A上运行的Apache图像。图像是在一个目录,这是一个NFS共享从机器B.机器B / etc / exports上的条目如下所示:/ dir / xxx.xxx.xxx.xxx(rw,sync,no_root_squash) 我能够成功浏览机器A上的NFS挂载的文件/目录。 在通过httpd.conf之后,我也取消了EnableMMAP off和EnableSendFile Off这两个选项的注释。 这两台机器都在RHEL5上。

ZFS nfsshare导出RW和RO主机?

我已经从OpenSloarins这样(成功)导出NFS: zfs set sharenfs=root=rw=host1:host2:host3 pool1 我正在根据手册页sharefs , share_nfs但以下不起作用: zfs set sharenfs=root=rw=host1:host2:host3,ro=host4 pool1 所有主机宽松访问权限。 我怎样才能以读/写的方式将一些主机分享给一些主机?

安装在OSX上的共享文件夹:NFS,WebDAV或AFP?

我们正试图找出如何最好地在OSX机器上安装networking共享(仅限于)。 我们最初使用了WebDAV,但是它的速度非常缓慢。 另外,Finder使用WebDAV时遇到问题。 NFS和特别是AFP更好地在networking文件夹上工作,就好像它们是本地文件夹一样? 任何意见赞赏。 谢谢!

单个NFS服务器到冗余NFS存储

目前,我们有6台安装有Proxmox VE的物理主机。 这些主机正在运行一些虚拟机。 主要是Windows Server 2008 R2。 主机是带有中央RAID5存储的英特尔刀片式服务器,可以访问英特尔共享LUN。 中央存储器与刀片服务器之一物理连接,并包含虚拟机的所有磁盘映像。 这些虚拟机的磁盘镜像通过中央NFS存储由VM主机访问。 由于这个NFS主机只有一台机器,所以我们无意中创build了一个单点故障。 例如,如果NFS主机由于某种原因无法启动,则所有虚拟机都无法访问其磁盘映像,也不会运行。 主要的问题是关于如何以及用什么软件把这个NFS存储位置转换成冗余的,可能同步到另一个存储设备,而不会对现有的VM磁盘映像造成任何损害。 它可能是一个故障切换系统,一个NFS主机被取消,另一个NFS主机接pipe。 什么是消除这个SPoF的最佳解决scheme?

是否涉及networking在NFS共享内复制文件?

我假设有以下方法来复制一个NFS共享文件: 过程1: 客户端请求从NFS共享复制数据(如果不存在高速caching),并将数据块asynchronous复制到NFS客户端的内存中,然后将其asynchronous发送到NFS文件pipe理器以复制到新位置。 NFS文件pipe理器在内存中asynchronous接收数据块并将其写入新位置。 在这个过程中,尽pipe在读取和写入的过程中存在networking,但是由于asynchronous读写,一个整体读写操作的延迟将与整个数据的读写操作的延迟相同。 因此,从本地硬盘读取数据并写入NFS几乎与从NFS读取并写入NFS相同。 在第一步中,如果caching已经存在,那么读取可以很快。 过程2: 客户端向NFS服务器发送启动数据复制操作的请求,以及从哪里读取以及写入的位置(看起来不是这样)。 服务器完成剩下的工作,使用它自己的内存进行读写操作。 因此,没有涉及networking。 因此,可以有更好的性能(除非在networking端没有延迟),但可能不是这样。 如果我错了,请在任何时候纠正我的错误。 另外,内存是否涉及到每一个操作,我的意思是当它通过networking发送数据时,数据首先从磁盘发送到内存(数据缓冲区),然后从内存(数据缓冲区)到数据缓冲区(在另一端networking),但不是从数据缓冲区到networking另一端的磁盘吧?

当从不同子网上的服务器访问时,挂载NFS挂载

这是一个我无法诊断的问题: 我们的用户主目录通过运行Mac OS X 10.5.7的Apple XServe上的NFS提供。 通常他们被导出到我们默认的办公室子网“lan”。 最近我一直在build立一个新的子网,“农场”。 “农场”上的电脑与“lan”上的电脑运行相同的操作系统(openSUSE 11.1和Gentoo),软件版本相同。 问题是,当我的用户在“农场”上使用计算机一段时间(5分钟,有时30分钟,有时一个小时),NFS挂载似乎只是挂起。 尝试在目录上执行ls或尝试访问用户主目录的其他任何内容(例如login等)都会卡住。 从“挂起”机器挂载到其他NFS服务器似乎按预期工作。 客户端或服务器的日志中没有任何内容表示任何问题。 相同types的客户端在默认的“局域网”子网上工作得很好。 我已经尝试了NFS服务器和客户端的各种不同的configuration(禁用/启用kerberos,不同的挂载选项),但没有任何显示有任何区别。 我强烈怀疑这两个子网之间的一些networking级别的问题,可能是一些由防火墙/路由器(使用pf作为数据包filter的OpenBSD)造成的。 两套机器之间的连接相当简单: x serve –> switch –> router –> switch –> clients 对于debugging下一个尝试的方法,或者可能的解决scheme,我几乎不知所措。 关于如何从这个angular度来解决这个问题的任何想法? 更新: 仍然无法解决这个问题。 当我禁止在内部界面上scrub时,我认为我已经把它扼杀在萌芽状态,但是问题又一次显现出来了。 奇怪的是,pf似乎仍然在修改一些数据包。 在vlan 场的一个例子中, 09:17:39.165860 node001.farm.foo.com.769 > barstar.lan.foo.com.nfsd: S 2887472382:2887472382(0) win 5840 <mss 1460,sackOK,timestamp 236992843 0,nop,wscale 6> (DF) 09:17:39.166124 barstar.lan.foo.com.nfsd > node001.farm.foo.com.769: . […]

使用NFS与Apache的优点和缺点

我正在进入一个环境,在这个环境中,他们使用NFS访问存储在与前端Apache服务器位于同一networking上的服务器上的PHP脚本和静态Web内容。 只有一台前端Apache服务器通过NFS访问这些文件,所以它不是负载平衡前端Apache盒子的情况。 我们正在虚拟化Apache和NFS服务器。 如果在这种情况下仍然使用NFS是有意义的,或者只是将所有的Web内容存储在与Web服务器相同的机器上,我们都不同意。 你们都在想什么? 感谢您的任何意见。