大致步骤:
主备节点安装epel源
主备节点安装pacemaker
主节点创建corosync密钥,并复制到备用节点
主节点修改corosync.conf文件,并复制到备用节点
主备节点启动corosync,并检查日志是否有错误
查看两个节点是否都是online状态
OS:CentOS 6.2
主节点:SER-206
备用节点:SER-104

主备节点安装epel源:
  1. rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-5.noarch.rpm 
主备节点安装pacemaker:
  1. yum -y install pacemaker 
主节点上创建corosync密钥,完成后scp到备用节点:
  1. corosync-keygen //无需任何参数 
  2. chmod 0400 /etc/corosync/authkey 
  3. scp /etc/corosycn/authkey SER-104:/etc/corosync 
主节点上修改corosync配置文件,完成后scp到备用节点:
cp /etc/corosync/corosync.conf.example /etc/corosync/corosync.conf
vi /etc/corosync/corosync.conf
  1. # Please read the corosync.conf.5 manual page 
  2. compatibility: whitetank 
  3. aisexec { 
  4. user: root 
  5. group: root 
  6. service { 
  7. name: pacemaker 
  8. ver: 0 
  9. totem { 
  10. version: 2 
  11. secauth: off 
  12. threads: 0 
  13. interface { 
  14. ringnumber: 0 
  15. bindnetaddr: 10.10.14.0 
  16. mcastaddr: 226.94.1.1 
  17. mcastport: 5405 
  18. ttl: 64 
  19.  
  20. logging { 
  21. fileline: off 
  22. to_stderr: no 
  23. to_logfile: yes 
  24. to_syslog: no 
  25. logfile: /var/log/cluster/corosync.log 
  26. debug: off 
  27. timestamp: on 
  28. logger_subsys { 
  29. subsys: AMF 
  30. debug: off 
  31.  
  32. amf { 
  33. mode: disabled 
scp /etc/corosync/corosync.conf SER-104:/etc/corosync
主备节点启动corosync:
service corosync start
检查corosync日志是否出错:
grep ERROR: /var/log/cluster/corosync.log | grep -v unpack_resources
发现错误:
[pcmk ] ERROR: pcmk_wait_dispatch: Child process mgmtd exited
解决:
以前在CentOS 5.6上安装corosync时也遇到过这个错误,后来是通过卸载重装的方式解决的。仔细看了/var/log/messages日志,或者使用crm_verify -L检查一下错误,其实没必要卸载重装。这个错误是由于缺少snoith设备引起的,并不会影响corosync的运行。可以忽略这个错误。
查看节点状态:
crm_mon
过个几秒种,应该可以看到两个节点都处于online状态。

转载于:https://blog.51cto.com/share/850752

CentOS 6.2安装配置pacemaker相关推荐

  1. CentOS 7.x安装配置

    简述 VMware可以创建多个虚拟机,每个虚拟机上都可以安装各种类型的操作系统.安装方法也有很多种.下面,主要以ISO镜像安装为例,介绍CentOS 7.x的安装过程及相关的参数设置. 简述 创建虚拟 ...

  2. CentOS 5.5-yum安装配置LNMP

    CentOS 5.5-yum安装配置LNMP [日期:2011-06-20]    来源:Linux社区  作者:fighter 一.安装所需的库文件和编译环境  yum -y install gcc ...

  3. linux php7 mongodb,CentOS 7下安装配置PHP7跟LAMP及MongoDB和Redis

    CentOS 7下安装配置PHP7跟LAMP及MongoDB和Redis 我是想能yum就yum,所有软件的版本一直会升级,注意自己当时的版本是不是已经更新了. 首先装CentOS 7 装好cento ...

  4. CentOS 7.0安装配置Vsftp服务器

    2019独角兽企业重金招聘Python工程师标准>>> 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptable ...

  5. CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    2019独角兽企业重金招聘Python工程师标准>>> 准备篇: 1.配置防火墙,开启80端口.3306端口    vi /etc/sysconfig/iptables    -A ...

  6. cent mysql 配置,centos下MySQL安装配置

    centos下MySQL安装配置 下载 https://dev.mysql.com/downloads/mysql/下载Linux-Generic版本 uname -a查看系统架构, 选择相应版本. ...

  7. Centos Denyhosts 一键安装配置脚本

    Centos Denyhosts 一键安装配置脚本 一键安装denyhosts脚本并配置为常用配置.放置Linux服务器被暴力破解 由于不能上传tar文件.所以改为zip压缩. 将附件的zip压缩包解 ...

  8. CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

    服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※ 本文档描述了如何在Linux服务器配置Apache.Mysql.PHP5 ...

  9. php7.4安装配置,CentOS环境下安装配置PHP 7.4的方法

    CentOS环境下安装配置PHP 7.4的方法 发布时间:2020-06-19 10:22:32 来源:亿速云 阅读:136 作者:Leah 本文给大家分享的是CentOS环境下安装配置PHP 7.4 ...

最新文章

  1. linux下fdisk分区工具的使用
  2. matlab实现评价图像增强效果的参数——信背比(SBR)
  3. 资源调度框架YARN
  4. java安全编码指南之:ThreadPool的使用
  5. 计算机用户账户无法打开浏览器,请问怎么样禁止一个电脑用户使用IE浏览器
  6. 20.校准相机——直接线性校准不均匀,直接线性校准变换,几何误差_3
  7. 【英语学习】【WOTD】cumulate 释义/词源/示例
  8. Android开发笔记(一百五十八)运行时动态授权管理
  9. 一次mongoengine查询速度慢的优化
  10. 怎样解决mysql最后一步提示未响应
  11. java执行php代码块_Java示例讲解普通代码块以及静态代码块的执行顺序
  12. 学习RPA-电商自动化入门①
  13. PPT母版制作及自定义主题
  14. Roshan.exe 运行直接崩溃
  15. 枚举,如何定义一个枚举,枚举的本质
  16. HEVC解码器HM源码阅读(四)解析参数集
  17. 51cto的请看过来
  18. 探索性测试与脚本测试:谁赢了?
  19. 【智能优化算法之GOA优化】
  20. DrawerLayout实现双层Drawer

热门文章

  1. python类修饰器_Python 中使用类修饰器修饰类方法如何处理 self?
  2. sap 供应商表_汐帆科技告诉你SAP 为何是企业最优先的选择?
  3. python判断回文_Python实现判断一个整数是否为回文数算法示例
  4. python调用可执行文件_如何从Python脚本调用可执行文件?
  5. 301与302页面重定向
  6. 数据库下午怎么插入_数据库中日期时间用法
  7. mybatis list为入参_Mybatis进阶学习
  8. java 得到bean的属性_获取javaBean所有属性及类型.doc
  9. win10无线投屏_Win10电脑屏幕分割成四分屏投屏测试
  10. 图神经网络(一)--综述