1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
自定义日志:
keepalived的日志默认存储在
/
var
/
log
/
messages
有时我们会有需要将keepalived日志拿出来单独分析,那么这就需要我做自己去定义
/
etc
/
sysconfig
/
keepalived
#编辑keepalived的环境配置文件
KEEPALIVED_OPTIONS
=
"-D -d -S 0"
#修改内容
# --dump-conf -d 导出配置数据
# --log-detail -D 详细日志信息
# --log-facility -S 设置本地的syslog设备,编号0-7
# -S 0 表示指定为local0设备
vim
/
etc
/
rsyslog.conf
#修改系统日志配置
local0.
*
/
var
/
log
/
keepalived.log
#将keepalived产生的所有日志信息存到/var/log/keepalived.log文件中
*
.info;mail.none;authpriv.none;cron.none;local0.none
/
var
/
log
/
messages
#keepalived产生的文件不记录到/var/log/messages文件中
service rsyslog restart
#重启日志服务
双主互备:
在日常使用中如果keepalived工作在master
/
backup模式
只要master不出现故障backup就一直处于空闲状态极大的浪费了物理资源
在负载较大的情况下master的压力会比较大
keepalived双主互备的出现正好解决了master
/
backup下缺点
双主互备配置实例:
global_defs {
router_id LVS_DEVEL
vrrp_skip_check_adv_addr
vrrp_strict
}
vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id
51
priority
100
advert_int
1
authentication {
auth_type PASS
auth_pass
1111
}
virtual_ipaddress {
192.168
.
0.200
}
}
virtual_server
192.168
.
0.200
80
{
delay_loop
3
lb_algo rr
lb_kind DR
protocol TCP
real_server
192.168
.
0.70
80
{
weight
1
TCP_CHECK {
connect_timeout
3
nb_get_retry
3
delay_before_retry
3
}
}
}
vrrp_instance VI_2 {
state BACKUP
interface eth0
virtual_router_id
100
priority
99
advert_int
1
authentication {
auth_type PASS
auth_pass
1234
}
virtual_ipaddress {
192.168
.
0.201
}
}
virtual_server
192.168
.
0.201
80
{
delay_loop
3
lb_algo rr
lb_kind DR
protocol TCP
real_server
192.168
.
0.60
80
{
weight
1
TCP_CHECK {
connect_timeout
3
nb_get_retry
3
delay_before_retry
3
}
}
real_server
192.168
.
0.70
80
{
weight
1
TCP_CHECK {
connect_timeout
3
nb_get_retry
3
delay_before_retry
3
}
}
}
#另一台配置差不多,将主备更改一下,调整优先级即可
#客户机配置和指令的解释清参照我上一篇博文
http:
/
/
hongchen99.blog.
51cto
.com
/
12534281
/
1920334
|
本文转自 红尘世间 51CTO博客,原文链接:http://blog.51cto.com/hongchen99/1920713