zoukankan      html  css  js  c++  java
  • 创建集群corosync

    #环境准备

    #设置主机名解析
    yum -y install pcs pacemaker corosync fence-agents-all
    systemctl start pcsd.service
    systemctl enable pcsd.service
    useradd hacluster
    passwd hacluster

    #创建node1和node2
    pcs cluster auth node1.描述(主机名) node2.描述(主机名)
    输入hacluster用户名和密码

    #创建集群名称
    pcs cluster setup --start --name 描述_cluster node1.描述 node2.描述

    #自动开启pacemaker(资源管理)和corosync(心跳监测)服务
    pcs cluster enable --all
    pcs cluster status

    #查看节点状态
    corosync-cfgtool -s

    #检查集群成员关系及Quorum API:
    corosync-cmapctl | grep members

    #查看corosync状态
    pcs status corosync

    #如果没有Fence,建议禁用STONITH
    pcs property set stonith-enabled=false 任意一个node上

    #正常集群Quorum(法定)需要半数以上的票数,如果是双节点的集群
    pcs property set no-quorum-policy=ignore #3个以上节点不需要

    #检查集群服务是否正常
    crm_verify -L -V

    #测试
    pcs resource create test-vip ocf:heartbeat:IPaddr2 ip=192.168.0.220 cidr_netmask=24 op monitor interval=30s
    pcs status

    #如果成功,则在活跃的node1上会添加上一个VIP
    pcs cluster stop node1.描述

    #VIP会转移到node2上
    pcs cluster start node1.描述

    #设置优先级,可以防止抢占
    pcs resource defaults resource-stickiness=100

    #删除资源
    pcs resource delete VIP

  • 相关阅读:
    Wireshark教程
    存储基础知识4——
    java核心技术 要点笔记3
    java核心技术 要点笔记2
    java核心技术 要点笔记1
    java Vamei快速教程22 内存管理和垃圾回收
    java Vamei快速教程21 事件响应
    php框架练习
    php之图片处理类缩略图加水印
    php之框架增加日志记录功能类
  • 原文地址:https://www.cnblogs.com/suminem/p/10918755.html
Copyright © 2011-2022 走看看