mysql集群之keepalived简单搭建_MySQL

php中文网
发布: 2016-05-30 17:10:48
原创
1669人浏览过

1安装必须的相关包

yum -y install  kernel-devel  openssl* popt popt-devel 

 

OpenGPT
OpenGPT

给AI不同提示词,立即创建属于自己的ChatGPT应用程序

OpenGPT 162
查看详情 OpenGPT

2下载安装

wget http://www.keepalived.org/software/keepalived-1.2.9.tar.gz
tar  -xf keepalived-1.2.9.tar.gz 
mkdir /usr/local/keepalived 
cd ~/ keepalived-1.2.9
./configure  --prefix=/usr/local/keepalived/
make && make install
cp /usr/local/keepalived/sbin/keepalived  /usr/sbin/ 
cp /usr/local/keepalived/etc/sysconfig/keepalived  /etc/sysconfig
cp /usr/local/keepalived/etc/rc.d/init.d/keepalived  /etc/init.d/
chmod +x /etc/init.d/keepalived
mkdir /etc/keepalived
cp /usr/local/keepalived/etc/keepalived/keepalived.conf /etc/keepalived
登录后复制

 

3修改配置文件如下

[root@M128 ~]# vim /etc/keepalived/keepalived.conf
global_defs {
    notification_email {
 [email protected]
    }
    notification_email_from [email protected]
      smtp_server smtp.126.com   # 邮件服务器地址  
    smtp_connect_timeout 30     # 连接超时时间  
    router_id LVS_Master
}
vrrp_script chk_http_port {
    script  "/etc/keepalived/check_haproxy.sh"    # haproxy运行检测脚本[haproxy宕掉重启haproxy服务]  
    interval        5                     # 脚本执行间隔  
    weight         -5                    # 执行脚本后优先级变更:5表示优先级+5;-5则表示优先级-5
}
vrrp_instance VI_A {
    state MASTER                    # 主上此值为MASTER,从上为BACKUP 
    interface eth0
    virtual_router_id 50           # 此值主从必须一致
    priority 100
    advert_int 1
    authentication {                   # authentication两个参数值,主从也必须一致  
        auth_type PASS
    auth_pass yiban
    }
track_script {
    chk_http_port
    }
    virtual_ipaddress {
          192.168.78.220
    }
}
登录后复制

 

 

5启动keepalived

 

确保网络正常

service network restart (线上不要这么做) 

/etc/init.d/keepalived start

 

查看结果

ip a

keep
keep

Keep是一款健身安排,无论是想减肥塑形或增肌,还是寻找健身跑步瑜伽计步等训练计划,你可以随时随地选择课程进行训练!权威教练视频教学,健身干货自由分享!有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号