Articles of nfs

使用net use或mount在Windows中挂载NFS时的差异

我目前正在考虑在一个负载平衡的环境中安装一个NFS来使用。 主机是Ubuntu,客户端(使用NFS客户端)正在使用Windows 2012 R2。 我想知道哪个命令更好地使用“net use”或“mount”命令,以及两者在安装方面有何区别,以及它们是否仅在Windows中使用NFS客户端驱动程序,并且没有实际差异?

使用自定义内核在centos上安装nfs

我试图打开运行自定义2.6.22.9内核的Centos上的nfs。 在内核configuration中,在文件系统,networking文件系统下,我启用了作为模块的“NFS文件系统支持”和“NFS服务器支持”。 我没有启用任何选项下的任何选项。 然后我编译了内核并安装了模块。 我没有重启服务器。 我安装了NFS模块,当我执行lsmod时,我可以看到它。 我在/ etc / exports中有以下条目 /home/jon/nfs/ 192.168.1.0/255.255.255.0(rw,no_root_squash,sync) 当我尝试启动nfs时,我收到以下消息 [root@gw linux]# service nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [FAILED] [root@gw linux]# / var / log / daemon显示 Jun 16 10:19:34 gw nfsd[16031]: nfssvc: Function not implemented rpcinfo显示 [root@gw linux]# rpcinfo […]

NFScaching导致间歇性延迟

我们在一群isilons上运行nfs,在一台机器上创build一个目录并在另一个机器上读取(大约30秒)时,间歇性地经历了一个相当滞后的时间。 这似乎只在networking非常繁忙时才会发生,但是有人build议在尝试读取新目录之前在父目录上运行“ls”会强制NFS重新caching。 这听起来正确吗?

使用Linux Samba诊断问题不遵守Windows文件打开请求

我们有Windows 2003域服务器pipe理/服务一个小的(10机器)networking。 用户主要在Windows上工作。 我们在同一个网上有一个Linux Web服务器,带有一个激活的Samba NFS,以及来自该域的几个用户显式地命名为Samba的有效访问者。 Linux机器也作为内部networking的DNS服务器。 直到最近,这些Windows用户已经能够看到Linux系统[浏览,打开/编辑/closures文件等](并且pipe理网站而不直接login到Linux系统)。 突然,这不再起作用; 尝试访问Linux系统会得到一个loginpopup窗口,但是在域(和Linux)系统上input有效的用户ID总是会得到“无法访问文件”。 如果我们能够提供帮助,我们不会触及Web服务器configuration,而且几乎没有必要。 我们尽量不要混淆Windows域服务器。 虽然我们在系统pipe理方面是有成就的,但是我们清楚,我们不是专家,我们还没有能够猜测可能导致这种情况的变化。 我们知道我们最近改变的唯一的东西是上游DNS服务器; 似乎我们有相当长的时间错误的DNS服务器地址,错误的DNS服务器终于变得无法访问。 我们将其更改为我们的ISP的DNS,一切似乎都很好。 我们不能肯定地说,这个切换发生的那一刻,Samba文件系统变得不可访问,因为我们每隔几天就要做一次系统pipe理员。 任何想法或在哪里看? 编辑:原来,使Linux系统joinWindows域做了伎俩。 令人费解的是,一切工作了2年,没有我们明显地做到这一点(我们可能已经这样做,忘记了,但为什么join一个领域将会消失)。 那么,问题解决了,但不完全清楚问题是什么。 感谢那些考虑过这个问题的人。

Xen和NFS作为块设备

我知道Xen可以使用NFS挂载作为根文件系统来引导实例。 我想要类似的东西,但不知道如何完成它。 我希望我的所有Xen客人都能看到一个只读块设备,并将其挂载为root以外的其他设备。 我知道如何通过在每个guestconfiguration文件中指定一个可用于dom0的块设备来实现这一点。 这是微不足道的,如果我可以有一个“共享”设备每个主机系统,但我只想要在networking上的一个共享设备。 我不想在每个guest虚拟机中使用NFS,因为我不希望它们与我的NFS服务器在同一个networking上。 我宁愿简单地暴露一个设备。 有任何想法吗?

连接被nfs服务器拒绝

我有一个与NFS的问题。 我有两个rhel4服务器。 sys1和sys2。 我有一个从sys1导出的目录,sys2是尝试访问挂载的nfs客户端。 我能够挂载,但经过一段时间后,我得到“RPC:远程系统错误:连接被拒绝”。 然后重新启动nfs服务,配额,deamon,mountd和lockd。 然后它再次正常工作。 有任何解决这个问题的方法吗。 谢谢。

树中其他装载的NFS导出

我在/ var / hudson / jobs下面有一个文件系统,它被导出: / var / hudson / jobs *(ro,no_root_squash,nohide) 我经常在该目录结构下安装新的LVM卷(比如/ var / hudson / jobs / A / 2222),并希望能够从我的客户机节点安装这些卷。 在上面的configuration中,如果我尝试,我得到以下错误 请求导出/ var / hudson / jobs / A / 2222目录下最近的文件系统/ var / hudson / jobs 我可以在客户机上安装所有的/ var / hudson / jobs,但是当我这样做时,我无法在/ var / hudson / jobs / A / 2222下看到任何内容。 这意味着会见,nohide不按预期工作,虽然这是不是一个惊喜,鉴于手册页的警告。 […]

保护NFS文件共享而不访问导出文件

如果无法编辑导出文件(由于NASconfiguration不公开给pipe理员),你将如何去configurationNFS文件共享上的安全性?

是否可以限制NFS共享上允许的文件名?

在我们的混合networking中,OSX客户端喜欢在我们的Linux NFS共享上创build资源分叉垃圾。 我想要的是一个类似于Sambas 否决文件的服务器设置 – 禁止创build._ *文件夹。 我在NFS man-pages( export,nfs,nfsd,exportfs )中找不到像这样的东西,也许可以在底层文件系统上configuration它? PS。 我知道默认值写入com.apple.desktopservices DSDontWriteNetworkStores为真使OSX不在networking磁盘上创build.DS_Store文件。

在FreeBSD上设置NFS服务器

我需要在FreeBSD上设置一个NFS服务器,我已经通过一些指南来尝试让它运行,但不能完成它。 我有服务器运行,但我似乎无法正确设置/ etc / exports文件。 我已经尝试了以下几行,所有的都给了我错误,说他们是在出口文件中的一个坏行,当我尝试和重新加载它。 /home -alldirs -network 192.168.1.106 /home machinename1 /home/user -network 192.168.1.0 -mask 255.255.255.0 我错过了什么,应该检查什么?