首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >容错NFS?

容错NFS?
EN

Server Fault用户
提问于 2011-05-29 12:28:12
回答 4查看 5.2K关注 0票数 10

可能是一个常见问题,但经过一段时间的搜索,我没有发现任何有用的东西:

我能否以这样的方式设置NFS,使每一个错误(例如服务器CPU、硬盘、高清控制器、网络适配器、网络电缆、电源)都被掩盖,而不需要立即干预?

我只有部分问题的答案: RAID,冗余电源,冗余网络适配器。

如何解决NFS服务器的CPU故障,以便客户端透明地失效?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2011-05-29 13:05:55

您可以购买一个可以对CPU故障负责的系统,也可以实现多台服务器。您可以很容易地在Linux上创建NFS故障转移集群(我相信Sun et也都有这方面的机制)。

一种非常受支持的/常见的方法是使用心跳(我在谷歌上找到的第一个链接,搜索NFS和心跳)来管理集群,然后在服务器之间共享存储。为了确保透明的故障转移,NFS所做的重要工作也是共享NFS状态信息,这通常位于/var/lib/nfs中。您可以通过将它放在共享存储上来实现这一点。

编辑:此外,将fsid选项设置为每个服务器上NFS导出的相同值,将防止您在集群失败时获得陈旧的文件句柄。

票数 9
EN

Server Fault用户

发布于 2011-05-29 19:31:36

NFS4.1支持pNFS,它是集群的。http://www.pnfs.com/

票数 4
EN

Server Fault用户

发布于 2015-02-11 16:01:53

Nfs标准服务器在活动/主动配置中是不可能的,正如我所知,它可能是一个主动/被动集群(使用hearthbeat+nfs3进行测试)。这里有一个很好的如何使用howtoforge.com /设置一个高度可用的NFS服务器,快速而简单的方法

还可以使用glusterfs+haproxy+持生+ganesha设置活动/活动nfs4集群。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/274990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档