博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
keepalived安装部署
阅读量:6305 次
发布时间:2019-06-22

本文共 1634 字,大约阅读时间需要 5 分钟。

keepalived安装部署

下载最新软件:

上传服务器安装:

tar xvf http://www.keepalived.org/software/keepalived-1.3.5.tar.gzcd keepalived-1.3.5./configure --prefix=/usr/local/keepalivedmake && make install ln -s /usr/local/keepalived/sbin/ /usr/bin/ln -s /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/cp /root/keepalived-1.3.5/keepalived/etc/init.d/keepalived.rh.init /etc/init.d/keepalivedmkdir  /etc/keepalivedecho 1 > /proc/sys/net/ipv4/ip_forward      #开启路由转发功能echo 1 > /proc/sys/net/ipv4/ip_nonlocal_bind    #开启允许绑定非本机IP

配置文件样例

! Configuration File for keepalivedglobal_defs {   notification_email {     liangml0528@163.com   }   notification_email_from Alexandre.Cassen@firewall.loc   smtp_server 127.0.0.1   smtp_connect_timeout 30   router_id LVS_DEVEL}vrrp_script chk_http_port {                script "/root/check_haproxy.sh"                interval 2                weight 2}vrrp_instance VI_1 {    state MASTER    interface eth1    virtual_router_id 51    priority 100    advert_int 1    mcast_src_ip 10.0.11.154     authentication {        auth_type PASS        auth_pass 1111    }track_script {       chk_http_port    }    virtual_ipaddress {       10.0.11.16/24    }}

haproxy检查脚本(需要添加执行权限)

#!/bin/bashstatus=`ps aux|grep haproxy | grep -v grep | grep -v bash | wc -l`if [ "${status}" = "0" ]; then    /etc/init.d/haproxy startfistatus2=`ps aux|grep haproxy | grep -v grep | grep -v bash |wc -l`if [ "${status2}" = "0"  ]; then    /etc/init.d/keepalived stopfi

日志添加

默认日志存放在系统的/var/log/messages下

把日志单独存放需要修改/etc/sysconfig/keepalived

clipboard.png

在/etc/rsyslog.conf末尾添加

clipboard.png

重启日志服务
/etc/init.d/rsyslog restart
重启keepalived
/etc/init.d/keepalived
查看日志

clipboard.png

转载地址:http://ulixa.baihongyu.com/

你可能感兴趣的文章
面试/编程
查看>>
linux每日命令(16):head命令
查看>>
公司内部分享【富有成效的每日站会】总结
查看>>
打造一个上传图片到图床利器的插件(Mac版 开源)
查看>>
iOS横竖屏
查看>>
thinkphp判断更新是否成功
查看>>
Do While ... Loop 与 Do Until ... Loop 的区别
查看>>
【Linux】查询某个字符串出现次数
查看>>
高效使用jquery之一:请使用'On'函数
查看>>
冲刺第一周第三天
查看>>
ERP环境检测工具设计与实现 Environment Detection
查看>>
不要在构造中做太多事情,不然有时候会出现有意思的代码~
查看>>
IIS 发布网站遇到的问题
查看>>
NuGet学习笔记(2)——使用图形化界面打包自己的类库
查看>>
xcode中没有autoSizing的设置
查看>>
字符编码
查看>>
企业应用:应用层查询接口设计
查看>>
浅谈Excel开发:十 Excel 开发中与线程相关的若干问题
查看>>
nfd指令的详细说明
查看>>
安装VisualSvn Server时遇到的问题
查看>>