网站大量收购独家精品文档,联系QQ:2885784924

http高可用之corosync+pacemaker.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
http高可用之corosyncpacemaker

http高可用之corosync+pacemaker目录一、环境介绍:13台虚拟机hosts文件内添加主机名及ip对应关系及更改主机名2[root@node1 ~]# cat /etc/hosts2 localhost localhost.localdomain localhost4 localhost4.localdomain42::1 localhost localhost.localdomain localhost6 localhost6.localdomain62 node12 node22 node32[root@node1 ~]# cat /etc/sysconfig/network2NETWORKING=yes2HOSTNAME=node12一、配置三台主机ssh互信22.1、在node1主机上执行如下代码22.2、在node2上执行如下代码22.3、在node3上执行如下代码3二、使用yum分别在三台主机上安装corosync pacemaker3三、编辑corosync配置文件34.1、[root@node1 ~]# cd /etc/corosync/34.2、改完之后将配置文件分别复制给node2 node334.3、生成节点间通信时的认证密钥文件3四、安装crm35.1、[root@node1 ~]# cd /etc/yum.repos.d/3五、启动corosync36.1 [root@node1 ~]# /etc/init.d/corosync start3六、分别在三台主机上安装http服务4七、配置集群资源4九、验证5一、环境介绍:虚机环境:Vmware workstion 12.1.1操作系统:centos 6.5Corosync版本:1.4.7Pacemaker版本:1.1.14-8.el6http版本:Apache/2.2.15网络架构:管理网络:/24业务网络:/16主机地址:node1 node2 node3 实验步骤:开始做实验之前关iptables和selinux3台虚拟机hosts文件内添加主机名及ip对应关系及更改主机名[root@node1 ~]# cat /etc/hostslocalhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 node1 node2 node3[root@node1 ~]# cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=node1配置三台主机ssh互信2.1、在node1主机上执行如下代码ssh-keygen –t rsa –P “ ”ssh-copy-id -i ~/.ssh/id_rsa.pub root@node2ssh-copy-id -i ~/.ssh/id_rsa.pub root@node32.2、在node2上执行如下代码 ssh-keygen –t rsa –P “ ”ssh-copy-id -i ~/.ssh/id_rsa.pub root@node1ssh-copy-id -i ~/.ssh/id_rsa.pub root@node32.3、在node3上执行如下代码 ssh-keygen –t rsa –P “ ”ssh-copy-id -i ~/.ssh/id_rsa.pub root@node2ssh-copy-id -i ~/.ssh/id_rsa.pub root@node3使用yum分别在三台主机上安装corosync pacemakeryum install corosync pacemaker –y编辑corosync配置文件4.1、[root@node1 ~]# cd /etc/corosync/[root@node1 corosync]# cp corosync.conf.example corosync.conf //使用模版文件编辑配置文件使用vi 编辑corosync.conf 在文件尾部添加如下内容,并更改bindnetaddr: service { ver: 0 name: pacemaker # use_mgmtd: yes}aisexec { user: root group: root}4.2、改完之后将配置文件分别复制给node2 node3scp corosync.conf node2:/etc/corosync/scp corosync.conf node3:/etc/corosy

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档