挂载的NFS共享会中断关机吗?


8

我使用NFS将媒体共享到网络上的所有文件。但是,在安装了共享的10.10中,我的机器无法关闭,它们似乎停在那里。当我不挂载NFS共享时,机器将正常关闭。这是我的相关内容/etc/fstab

 192.168.1.115:/home/jorge /home/jorge/Stuff nfs rw,hard,intr,fsc

我当前正在使用cachefilesd 缓存我的NFS共享,但是无论是否使用它,我都会遇到相同的问题。服务器始终在运行并为共享服务。

如何调试问题所在?看来我只能通过重新启动包装盒来关机。


我一直回头看一看,看看你是否更新了……坐在这上面有很多赏金……我意识到……这不是问题。也许有人可以要求赏金吗?
nathwill 2010年

Answers:


5

关闭计算机时,NFS服务器是否仍在启动?如果是这样,那似乎是10.10中关机顺序的错误;网络接口必须仍然打开才能卸载NFS。

我尚未使用10.10,因此无法确认是否是这种情况。但是,作为权宜之计,您可以尝试进行软安装而不是硬安装。软安装允许NFS请求超时。但是,最好在关闭前确保完全同步!


1
几个月后,我终于可以测试这个;从硬切换到软固定,谢谢!
Jorge Castro

例如,编辑/ etc / fstab:192.168.1.xxServer:/SharedFolderServer /MountedClient nfs user,noauto,soft 0 0
NicolasSmith

3

呵呵。自我宣传免责声明,但实际上我最近写了一个bash脚本,我认为它可以帮助您解决这种情况。bash脚本位于/etc/NetworkManager/dispatcher.d/中,并解决了我在NFS中发现的一些怪癖,尤其是有关启动/关闭问题。

http://www.badgerbait.net/offtopic/network-specific-event-triggered-bash-script

脚本会挂载/卸载网络共享(实际上,它将在网络连接/断开连接时执行您想做的任何事情),但是它是特定于网络的(这样,如果资源不可用,就不会尝试挂载/卸载)。需要查询您的路由器mac的arp表,或仅查看路由器标签。

如果决定实现此功能,使用此技巧的另一技巧是确保将noauto添加到fstab中,以便在启动/关闭过程中不会自动安装它。

将noauto添加到fstab中,然后根据需要手动安装/卸载驱动器,这是另一个潜在的快速解决方案

菲伊:我正在吃狗肉,这种方法零问题。如果您决定采用并遇到问题,告诉我。


当然!我喜欢该功能,并且最终会对其进行设置,以便如果我不在家时仍可以挂载家用nfs共享,但通过sshfs代替:)进入gadget linux!
nathwill

链接已死...
VictorSchröder

0

我在安装nfs的驱动器时遇到了同样的问题,导致无法关机。我能够使用Magic SysRq命令Alt + SysRq + R + S + E + I + U + O进行关闭。您可以从此Ubuntu论坛线程中获取有关Magic SysRq的更多信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.