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

  • 相关阅读:
    es6之proxy和reflect
    es6之数据结构
    es6之Symbol
    es6之函数扩展与对象扩展
    es6之数组方法
    es6的解构赋值
    使用npm uninstall卸载express无效
    移动端UC /QQ 浏览器的部分私有Meta 属性
    js 判断移动设备、pc端、android、iPhone、是否为微信、微博、qq空间
    c# 获取文件本身的哈希值
  • 原文地址:https://www.cnblogs.com/suminem/p/10918755.html
Copyright © 2011-2022 走看看