我想知道当nfs故障转移到另一台服务器(drbd)时,连接会发生什么情况。 如果我有一个文件在vim中打开,它会locking,我想只有有时候回来..在很长一段时间?
当发生故障时,有哪些常见的方法可以阻止io,杀死连接等?
因此,这是使用nfs与drbd卷在两台服务器之间使用浮动IP。
从客户的angular度来看,如果失败者的执行情况足够好,那么NFS服务器似乎就会在很短的时间内消失,然后又回来了。 但是,为了避免丢失数据,您可能需要使用“同步”选项进行安装。
查看进程是否在等待io的一种方法是执行“ps aux”并在“STAT”列中查找“D”。 知道NFS服务器是否有问题的一些常用方法是研究日志文件的内容和“dmesg”的输出,并查找“nfs:server myserver not responding,still trying”等与NFS相关的消息。
一种避免挂载在丢失的NFS服务器上的不可处理的处理的方法是在挂载NFS时添加“intr”开关。 有了这个开关,你至less可以杀死NFS服务器的进程。