文档章节

记录下keepalived+haproxy 的启动

应念
 应念
发布于 2015/08/22 16:16
字数 597
阅读 214
收藏 4
点赞 0
评论 0

 keepalived 启动及指定日志输出


启动haproxy

/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg

 

 

 


 

启动keepalived

 配置文件必须是绝对路径

/usr/local/keepalived/sbin/keepalived -D -f /usr/local/keepalived/etc/keepalived/keepalived.conf 

/usr/local/keepalived/sbin/keepalived -d -D -S 0 -f /usr/local/keepalived/etc/keepalived/keepalived.conf

 

 

 

 


首先查看keepalived命令的参数,-S指定syslog的facility。

 

1.  /usr/local/keepalived/sbin/keepalived --vrrp               -P    Only run with VRRP subsystem. 

2.  /usr/local/keepalived/sbin/keepalived --check              -C    Only run with Health-checker subsystem. 

3.  /usr/local/keepalived/sbin/keepalived --dont-release-vrrp  -V    Dont remove VRRP VIPs & VROUTEs on daemon stop. 

4.  /usr/local/keepalived/sbin/keepalived --dont-release-ipvs  -I    Dont remove IPVS topology on daemon stop. 

5.  /usr/local/keepalived/sbin/keepalived --dont-fork          -n    Dont fork the daemon process. 

6.  /usr/local/keepalived/sbin/keepalived --use-file           -f    Use the specified configuration file. 

7.                                Default is /etc/keepalived/keepalived.conf. 

8.  /usr/local/keepalived/sbin/keepalived --dump-conf          -d    Dump the configuration data. 

9.  /usr/local/keepalived/sbin/keepalived --log-console        -l    Log message to local console. 

10. /usr/local/keepalived/sbin/keepalived --log-detail         -D    Detailed log messages. 

11. /usr/local/keepalived/sbin/keepalived --log-facility       -S    0-7 Set syslog facility to LOG_LOCAL[0-7]. (default=LOG_DAEMON

12. /usr/local/keepalived/sbin/keepalived --help               -h    Display this short inlined help screen. 

13. /usr/local/keepalived/sbin/keepalived --version            -v    Display the version number 

14. /usr/local/keepalived/sbin/keepalived --pid                -p    pidfile 

15. /usr/local/keepalived/sbin/keepalived --checkers_pid       -c    checkers pidfile 

16. /usr/local/keepalived/sbin/keepalived --vrrp_pid           -r    vrrp pidfile 

然后通过如下命令启动keepalived,

1.  [root@LVS02 ~]# /usr/local/keepalived/sbin/keepalived -d -D -S 0 

或者修改/etc/sysconfig/keepalived,然后用service来启动。

1.  [root@LVS02 ~]# cat /etc/sysconfig/keepalived  

2.  # Options for keepalived. See `keepalived --help' output and keepalived(8) and 

3.  # keepalived.conf(5) man pages for a list of all options. Here are the most 

4.  # common ones : 

5. 

6.  # --vrrp               -P    Only run with VRRP subsystem. 

7.  # --check              -C    Only run with Health-checker subsystem. 

8.  # --dont-release-vrrp  -V    Dont remove VRRP VIPs & VROUTEs on daemon stop. 

9.  # --dont-release-ipvs  -I    Dont remove IPVS topology on daemon stop. 

10. # --dump-conf          -d    Dump the configuration data. 

11. # --log-detail         -D    Detailed log messages. 

12. # --log-facility       -S    0-7 Set local syslog facility (default=LOG_DAEMON

13.

14.  

15. KEEPALIVED_OPTIONS="-D -d -S 0" 

16.  

17. [root@LVS02 ~]# service keepalived start


 指定日志输出

最后设置syslog,修改/etc/syslog.conf.

1.  root@LVS02 ~]# cat /etc/syslog.conf 

2.  # Log all kernel messages to the console. 

3.  # Logging much else clutters up the screen. 

4.  #kern.*                         /dev/console 

5.   

6.  # Log anything (except mail) of level info or higher. 

7.  # Don't log private authentication messages! 

8.  *.info;mail.none;authpriv.none;cron.none        /var/log/messages 

9.   

10. # The authpriv file has restricted access. 

11. authpriv.*                      /var/log/secure 

12.  

13. # Log all the mail messages in one place. 

14. mail.*                          -/var/log/maillog 

15.  

16.  

17. # Log cron stuff 

18. cron.*                          /var/log/cron 

19.  

20. # Everybody gets emergency messages 

21. *.emerg                         * 

22.  

23. # Save news errors of level crit and higher in a special file. 

24. uucp,news.crit                      /var/log/spooler 

25.  

26. # Save boot messages also to boot.log 

27. local7.*                        /var/log/boot.log 

28.  

29. # keepalived -S 0 

30. local0.*                                                /var/log/keepalived.log 

 


© 著作权归作者所有

共有 人打赏支持
应念
粉丝 2
博文 10
码字总数 5101
作品 0
南京
程序员
keepalived 双主+haproxy高可用

Keepalived的作用是检测web服务器的状态,如果有故障,自动将其剔除,人工修复好后,自动将其添加到服务器组。 haproxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,...

baglinux ⋅ 2014/05/04 ⋅ 0

haproxy + keepalived + mycat高可用不负载均衡集群配置

部署图: 集群部署的理解: 、keepalived呾haproxy必项装在同一台机器上(如172.17.210.210.83机器上,keepalived呾haproxy都要安装),keepalived负责为该服务器抢占vip(虚拟ip),抢占vip...

真爱2015 ⋅ 2016/04/15 ⋅ 0

实现基于Keepalived+Haproxy+Varnish+LNMP企业级架构

一:环境介绍 1、操作系统 web网站基于centos7搭建的lnmp的电子商务网站,负载均衡器基于centos6的keepalived+haproxy的架构,缓存服务器是基于centos7的varnish搭建的缓存服务。 2、服务安装...

疯帽爱丽丝 ⋅ 2017/11/16 ⋅ 0

服务器状态监测 Keepalived

keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Kee...

凯文加内特 ⋅ 2015/03/27 ⋅ 0

keepalive+haproxy实现web高可用

一)地址配置:上面的图可能有点乱,这里再梳理一下(准备四台主机) 主机1: 172.16.24.100(面向外网的地址) 172.16.24.222(vip地址,传递两台主机的心跳信息) 192.168.24.1 (面向内网的...

上一段旅程 ⋅ 2014/04/30 ⋅ 0

keepalived+haproxy安装配置

############################################################# keepalived keepalived是VRRP协议的完美实现,最早是为lvs设计的高可用模块。 VRRP协议:解决静态路由单点故障的问题太。V...

超级梦想家 ⋅ 01/15 ⋅ 0

keepalived+haproxy 高可用负载均衡

由于在生产环境使用了mysqlcluster,需要实现高可用负载均衡,这里提供了keepalived+haproxy来实现. keepalived主要功能是实现真实机器的故障隔离及负载均衡器间的失败切换.可在第3,4,5层交换....

乐晨 ⋅ 2013/09/18 ⋅ 4

keepalived+haproxy 配置安装

1 环境介绍1.1 keepalived的主从master: 10.50.85.26slave: 10.50.85.561.2 keepavlied的VIP和端口10.50.85.200:10051注意:keepavlied的VIP必须是和mater和slave是同一网段的1.3 代理的两台...

zjycff ⋅ 2017/11/24 ⋅ 0

keepalived+haproxy实现高可用负载均衡集群

keepalived+haproxy 实现高可用、负载均衡服务器集群 实验环境:iptables和selinux关闭 前端高可用负载均衡调度主机:vm7 172.25.28.7 vm8 172.25.28.8 后台应用服务器: vm1 172.25.28.1 vm...

yagujj ⋅ 2015/07/17 ⋅ 0

keepalived+haproxy构建高可用负载均衡集群

Keepalived+haproxy构建web高可用负载均衡系统 本章将使用keepalived做为高可用集群调度用户请求,并且检测haproxy负载均衡器的状态,实时地完成节点的动态调整。 keepalived原理图: Layer3:...

Andy-xu ⋅ 2014/05/14 ⋅ 2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 25分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 35分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 35分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 35分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 41分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 42分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 43分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 45分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 今天 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部