美文网首页
centos6.8搭建heartbeat集群

centos6.8搭建heartbeat集群

作者: Xman_ed8b | 来源:发表于2018-11-14 13:05 被阅读0次

一、HeartbeatV2集群配置:

基本前提:

1、节点名称 /etc/hosts 并且与uname -n命令执行结果保持一致

2、ssh免密通迅

3、时间同步data

node1、node2 #

# hostname node1/node2

# vi /etc/sysconfig/network  node1/node2

# ssh-keygen -t rsa

# ssh-copy-id -i .ssh/id_rsa.pub root@192.168.1.7  / ssh-copy-id -i .ssh/id_rsa.pub root@192.168.1.8

node1/node2

# vim /etc/hosts

  192.168.1.8 node2

  192.168.1.7 node1

node1/node2

# yum install ntp -y

# vim /etc/ntp.conf

将前面的#号去掉并修改成自己的网段

# restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap

将一面四个server 的#号去掉

# server 0.centos.pool.ntp.org iburst

# server 1.centos.pool.ntp.org iburst

# server 2.centos.pool.ntp.org iburst

# server 3.centos.pool.ntp.org iburst

文末添加两条语句(本地时间更新)

server 127.127.1.0 #local clock

fudge 127.127.1.0 stratum 10

# vim /etc/sysconfig/ntpd  添加如下

  SYNC_HWCLOCK=yes

# server ntpd start

# chkonfig ntpd on

客户端制作计划定务 crontab -e

0-59 * * * * /usr/sbin/ntpdate node1 &> /dev/null

安装heartbeat

# yum install epel-release

# yum install heartbeat* -y

heartbeat三个配置文件

1、密钥文件 600权限 authkeys

2、heartbeat服务配置ha.cf

3、资源管理配置文件(haresources)

ls /etc/ha.d必须要有以下三个文件

# cp /usr/share/doc/heartbeat-3.0.4/authkeys /usr/share/doc/heartbeat-3.0.4/haresources /usr/share/doc/heartbeat-3.0.4/ha.cf /etc/ha.d/

# chmod 600 authkeys

# vim authkeys

  auth 1      认证信息

  1 md5 12345

# vim ha.cf

  #debugfile /var/log/ha-debug    调试文件

  #logfile        /var/log/ha-log 日志文件

  #keepalive 2                    心跳时间(秒)

  #deadtime 30                    死亡时间(秒)

  #warntime 10                    警告时间(秒)

  #initdead 120                  等待第二个节点的时间

  #udpport        694            通迅端口

  #bcast  eth0            # Linux 基于什么发送方式发送心跳信息(广播)还可以使用单播、组播  必须设置

  #node  ken3

  #node  kathy                  必须设置项并且与主机名保持一致

# vim haresources

  #node1  10.0.0.170 Filesystem::/dev/sda1::/data1::ext2  主节点配置 资源代理信息

  node1(这里要写主节点) IPaddr::192.168.31.1/24/eth0 httpd 心跳地址

# 安装httpd服务并测试HTTP服务是否正常,测式完成以后关闭httpd chkconfig httpd off

# yum install httpd -y

# service heartbeat stop

node1# ifconfig 可以看到集群的网卡配置

之后就可以通过http://192.168.31.1访问心跳地址来观察状态

相关文章

  • centos6.8搭建heartbeat集群

    一、HeartbeatV2集群配置: 基本前提: 1、节点名称 /etc/hosts 并且与uname -n命令执...

  • Centos6.8搭建Hadoop集群

    Hadoop下载 Hadoop官网Hadoop官网 选择的版本下载连接 Hadoop安装配置 准备内容1.虚拟机3...

  • centos6.8搭建redis集群

    1、新建一个文件夹 redis-trib.rb需要ruby环境,所以需要安装ruby,执行:yum install...

  • hortonworks部署集群的毛病

    hortonworks部署hadoop集群的时候,老提示 "Heartbeat lost for the host...

  • Corosync

    集群基础构件:OpenAIS 、heartbeat或corosync Corosync是集群管理套件的一部分,它在...

  • 2018-09-05,NFS挂在HDFS上的数据

    centos6.8 CDH5.11 1.集群中安装nfs gateway到集群中的A机器上,启动 启动报错:No ...

  • Pacemaker知识点

    0.简介:Pacemaker是一个集群资源管理器。它利用集群基础构件(OpenAIS 、heartbeat或cor...

  • lvs + keepalived

    keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 ...

  • 大数据集群搭建2

    大数据集群搭建 本文档将搭建以下集群 hadoop 集群 zookeeper 集群 hbase 集群 spark ...

  • 大数据集群搭建

    大数据集群搭建 本文档将搭建以下集群 hadoop 集群 zookeeper 集群 hbase 集群 spark ...

网友评论

      本文标题:centos6.8搭建heartbeat集群

      本文链接:https://www.haomeiwen.com/subject/omadfqtx.html