首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提倡奴隶当家作主

提倡奴隶当家作主
EN

Server Fault用户
提问于 2011-08-08 09:16:44
回答 3查看 7.3K关注 0票数 5

我让ucarp在我的两个ubuntu服务器上工作。Apache、Postfix、Dovecot在HA模式下工作,因此,如果一个主机停机,另一个主机将自动接管。

我的第一个问题是,我不知道我怎么能手动提升奴隶成为主人?

第二个问题是,ucarp-advskew是做什么的?问题是我不知道在哪里能读到更多关于ucarp的东西。我只读过如何配置它的指南,但我不知道如何控制它,高级设置是什么。

编辑:一些排版

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-08-08 11:16:03

我使用的是可维护的,对ucarp不太了解,但我一直只是禁用主接口。迫使奴隶接管。如果我想让从服务器成为主程序,我会重新配置它并重新启动服务。然后,我将旧的主程序重新配置为从级,重新启动服务并启用接口。

下面引用的文本可能有助于解释高级参数的作用。

“高级设置:此可选参数指定在发送鲤鱼广告时对高级数据库的倾斜程度。通过操作高级数据库,可以选择主鲤鱼主机。数量越多,主机在选择主服务器时的偏好就越小。默认值为0。可接受的值为0到254。”- http://www.openbsd.org/faq/pf/carp.html

“.计算时间,直到鲤鱼节点认为它是主节点,计算3*(平流基+(平斜/ 255))”- http://kerneltrap.org/node/5607

因此,如果您有三个主机,一个主人和两个奴隶,那么奴隶的配置如下:

slave1 -3*1+ (10 / 255) = 3.117秒

slave2 -3*1+ (20 / 255) = 3.235秒

那么,slave1总是在slave2之前成为主人,因为它更经常地做广告。如果由于某种原因,slave1倒下了,slave2就会成为主人。

票数 2
EN

Server Fault用户

发布于 2011-08-08 12:04:10

我还没有在Linux上使用ucarp,但是在BSD土地上,它就像在主服务器上降低鲤鱼接口一样简单,备份将促进鲤鱼接口的掌握。

票数 0
EN

Server Fault用户

发布于 2019-07-17 17:34:48

  • 您可以按照主/活动服务器上的/script/network/ucarp路径,并将其设置为off。
  • 这应该让奴隶扮演主要角色。

例如:

代码语言:javascript
复制
 /opt/... /scripts/network/ucarp off   
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/298776

复制
相关文章

相似问题

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