系统之家 - 系统光盘下载网站!

当前位置:系统之家 > 系统教程 > CentOS 7搭建高可用集群的方法

Linux系统CentOS 7搭建高可用集群的方法详解(6)

时间:2014-12-10 16:31:26 作者:qipeng 来源:系统之家 1. 扫描二维码随时看资讯 2. 请使用手机浏览器访问: https://m.xitongzhijia.net/xtjc/20141210/32304.html 手机查看 评论

  下面语句是将httpd作为资源添加到集群中:

   Linux系统CentOS 7搭建高可用集群的方法详解

  11、创建group

  将VIP和WEB resource捆绑到这个group中,使之作为一个整体在集群中切换。(此配置为可选)

   Linux系统CentOS 7搭建高可用集群的方法详解

  12、配置服务启动顺序

  以避免出现资源冲突,语法:(pcs resource group add的时候也可以根据加的顺序依次启动,此配置为可选)

  Linux系统CentOS 7搭建高可用集群的方法详解

  13、指定优先的 Location (此配置为可选)

  Pacemaker 并不要求你机器的硬件配置是相同的,可能某些机器比另外的机器配置要好。这种状况下我们会希望设置:当某个节点可用时,资源就要跑在上面之类的规则。为了达到这个效果我们创建location约束。同样的,我们给他取一个描述性的名字(prefer-node1),指明我们想在上面跑WEB 这个服务,多想在上面跑(我们现在指定分值为50,但是在双节点的集群状态下,任何大于0的值都可以达到想要的效果),以及目标节点的名字:

   Linux系统CentOS 7搭建高可用集群的方法详解

  这里指定分值越大,代表越想在对应的节点上运行。

  14、资源粘性(此配置为可选)

  一些环境中会要求尽量避免资源在节点之间迁移。迁移资源通常意味着一段时间内无法提供服务,某些复杂的服务,比如Oracle数据库,这个时间可能会很长。

  为了达到这个效果,Pacemaker 有一个叫做“资源粘性值”的概念,它能够控制一个服务(资源)有多想呆在它正在运行的节点上。

  Pacemaker为了达到最优分布各个资源的目的,默认设置这个值为0。我们可以为每个资源定义不同的粘性值,但一般来说,更改默认粘性值就够了。资源粘性表示资源是否倾向于留在当前节点,如果为正整数,表示倾向,负数则会离开,-inf表示负无穷,inf表示正无穷。

   Linux系统CentOS 7搭建高可用集群的方法详解

  常用命令汇总:查看集群状态:#pcs status

  查看集群当前配置:#pcs config

  开机后集群自启动:#pcs cluster enable –all

  启动集群:#pcs cluster start –all

  查看集群资源状态:#pcs resource show

  验证集群配置情况:#crm_verify -L -V

  测试资源配置:#pcs resource debug-start resource

  设置节点为备用状态:#pcs cluster standby node1

  上面就是Linux CentOS 7下搭建高可用集群的方法介绍了,使用该方法可以很轻易的搭建高可用集群,当然,选择好的高可用软件也是至关重要的。

标签 CentOS 7

发表评论

0

没有更多评论了

评论就这些咯,让大家也知道你的独特见解

立即评论

以上留言仅代表用户个人观点,不代表系统之家立场

其他版本软件

热门教程

人气教程排行

Linux系统推荐

扫码关注
扫码关注

扫码关注 官方交流群 软件收录