当服务器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陈旧挂载。 您的fstab命名更改导致NFS对话框重新启动,从而解决问题。 NFS不能跨服务器重新启动服务,因为它必须完成一些build立不会存在的服务的安全协商。