Articles of nfs

为大型存储提供商转发caching

我有一个NFS服务器挂载到一个大的存储提供商,它通过HTTP服务内容。 我想有一个1-2 GB的dynamic转发caching,这样,如果我的NFS挂载closures,我仍然可以提供我最常见的访问内容,甚至不知道用户。 我要么不能find与谷歌的概念,要么我没有使用正确的search条件来find它。 caching可以在Apache或NFS上,也可以在挂载的虚拟文件系统上 – 我不在乎! 我只想控制什么可以被caching(inode – 文件信息和结构;以及在10 MB以下的公共文件)。 有什么build议么? 特里。

NFS客户端报告权限被拒绝,服务器报告权限被授予

我有两个RedHat 4服务器。 客户端是4.6,服务器是4.5。 我试图从服务器上挂载一个共享,通过NFS到客户端上。 / etc / exportsconfiguration如下: /opt/data/config bkup(rw,no_root_squash,async) /opt/data/db bkup(rw,no_root_squash,async) exportfs返回这些(除其他之外)共享,nfs根据ps输出运行。 我一直试图在客户端上使用autofs,但select只是手动安装共享考虑我遇到的问题。 所以,我发出挂载请求: mount dist:/opt/data/config /mnt/config mount:dist:/ opt / data / config失败,服务器给出的原因:权限被拒绝 好的,让我们来看看服务器自己说了些什么。 5月6日23:17:55 dist mountd [3782]:从/ opt / data / config(/ opt / data / config)的bkup:662authentication的挂载请求 它说,它允许山地发生。 我怎样才能诊断为什么客户端和服务器不同意的结果?

当服务器closures时,NFS在客户端停顿

我正在运行一些Amazon EC2实例。 其中之一是具有以下输出的NFS服务器: /home/user/comm 10.0.0.0/255.0.0.0(ro) 50.0.0.0/255.0.0.0(ro) 而在客户端: xxx.compute-1.amazonaws.com:/home/user/comm /home/user/user_comm nfs noauto,soft,intr 0 0 我试图: 软 变硬 禁用noauto 使用弹性ip地址而不是公共dns 我遇到的问题是每当服务器重新启动,客户端无法再看到它。 尽pipe服务器被分配了相同的弹性IP地址。 为了客户端能够再次连接到服务器,我必须更改fstab指向我以前没有使用的任何解决scheme。 所以,如果我使用IP地址,我必须使用这个名字的主机名,反之亦然。 我是新的EC2上的整个NFS客户端<>服务器,所以如果任何人都可以提供build议,我会很感激。

通过NFS写入opensolaris ramdisk

我想读取和写入OpenSolaris上的ramdisk进行性能testing。 testing将针对networking传输,我想排除磁盘性能。 我在NFS服务器,机器A上设置了ramdisk mkfile -nv 1000m`pwd` / ramdisk 在通过NFS挂载到计算机B上的目录上。读取ramdisk运行正常,但是写入它,只是覆盖了文件。 然后我安装一个ramdisk ramdiskadm -a ramdisk1 1000m 我可以写得很好,但我不能通过NFS访问。 将ramdisk放在/ dev / ramdisk上,这是/ devices / pseudo我添加/ devices / pseudo到/ etc / dfs / sharetab的链接,并将其挂载到机器B上,但是没有错误,但是机器B上目录的内容是emtpy。

NFSv4不添加到rpc

我正在使用Debiantesting,尽pipe我已经在/ etc / default / nfs-common中添加了NEED_IDMAPD =“yes”。 我的出口文件是: / nfs4exports 192.168.10.0/24(ro,fsid=0,no_subtree_check,sync,root_squash) / nfs4exports / home 192.168.10.0/24(rw,nohide,sync,insecure,root_squash,no_subtree_check) 但rpcinfo -p只显示nfs版本2和3 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 这是重新启动nfs-common和nfs-kernel-server之后的dmesg相关的消息: [1390754.762064] svc:127.0.0.1,port = 1016:未知版本(prog为100003,nfsd为4)[1390756.912773] svc:127.0.0.1,port = 1017:未知版本(0为prog 100003,nfsd)[1391147.296468] nfsd :最后一台服务器已经退出,刷新导出caching[1391169.125568] nfsd:最后一台服务器退出,刷新导出caching[1391301.401115] nfsd:最后一台服务器退出,刷新导出caching[1391422.691600] nfsd:最后一台服务器退出,刷新导出caching 我已经确定内核有NFSv4支持(但不是NFSv41),我正在arm架构下运行它。 谢谢!!!

关于与已经是另一台服务器共享的NFS文件夹的NFS共享文件夹

我有一个服务器(名为“头”),这是连接到两个networking,这是不相互连接。 在networking1上,文件夹由服务器(名为“server1”)通过NFS共享。 然后将这个文件夹挂载在“head”上:/ public / server1。 我想在“head”上共享文件夹:/ public到network-2上的机器上,通过这个机制,我打算让network-2上的所有机器都能够通过挂载NFS文件夹头:/ public来访问“server1”上的内容访问文件夹:/ public / server1。 我尝试过,但失败了。 networking-2上的机器只能看到/ public / server1的空白文件夹,而没有“server1”上的内容。 我怎样才能达到我想要的? 谢谢。

使用Fstab挂载NFS共享驱动器的问题(Ubuntu – Lucid Linux)

目前我有客户通过NFS连接到服务器,以便用户主文件夹挂载到客户端(如果你想了解更多信息,请告诉我)。 我试图build立一个共享驱动器,其中每个文件和文件夹可以由任何用户编辑。 因此,我有这个fstab条目: babbage:/home/Shared /media/shared nfs nolock,rw,dmask=027,fmask=137,relatime 0 0 我用这个论坛post的信息(关于fmask和dmask) http://ubuntuforums.org/showthread.php?t=283131 然而,每当我使用任何forms的*掩码,驱动器不会挂载(我知道这是因为当我删除*掩码,驱动器挂载,但具有不正确的权限)。 任何想法我可以如何解决这个问题? 谢谢。

在服务器上将驱动器作为NFS呈现给其他networking设备

有没有一个工具,可以让我在运行服务器2008的服务器上的共享文件夹,并使其看起来像一个NFS驱动器? 谢谢!

多个客户端/服务器之间的NFS连接configuration

我有几台客户端计算机(PC)需要连接到DRBD复制的NFS服务器。 有了NFS,我知道你需要在两台机器上configuration连接(例如客户机 – >服务器和服务器 – >客户机)。 为了避免在每次向networking中添加新客户端时不得不混淆configuration设置,我将使用适当的设置创build一个映像来访问NFS共享。 但是,我仍然需要找出一种方法让服务器以安全的方式自动接受新的客户端IP。 那可能吗? 或者,每次我带一个新的客户端(例如login到NFS并添加新客户端的IP),这个设置是否需要手动干预?

连接到冗余NFS服务器(负载均衡器还是循环DNS?)

在具有冗余服务器(多个盒子)的典型NFS设置中,人们是否使用负载均衡器或循环DNS来为客户端实现单个连接向量? 有没有更好的方法来做到这一点,而不是每个客户机手动添加每个NFS共享的IP地址?