keepalived双机热备,安装部署文档
2017-09-20 14:22
513 查看
keepalived双击热备,安装部署文档:
下载目录:/apps/keepalived-1.2.7.tar.gz
1:---> yum install -y make wget
2:---> yum install -y gcc openssl-devel popt-devel
3:---> wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz
4:---> tar -zxvf keepalived-1.2.7.tar.gz
5:---> ./configure
6:---> make && make install
7:---> cd /apps/keepalived-1.2.7/keepalived/etc/keepalived
8:---> 配置keepalived.conf 主(192.168.8.116)/备(192.168.8.117)
主节点keepalived.conf:
global_defs {
router_id NodeA
}
vrrp_instance VI_1 {
state MASTER #设置为主服务器
interface eth0 #监测网络接口
virtual_router_id 51 #主、备必须一样
priority 100 #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)
advert_int 1 #VRRP Multicast广播周期秒数
authentication {
auth_type PASS #VRRP认证方式,主备必须一致
auth_pass 1111 #(密码)
}
virtual_ipaddress {
192.168.8.100/24 #VRRP HA虚拟地址
}
}
备节点keepalived.conf:
global_defs {
router_id NodeB
}
vrrp_instance VI_1 {
state BACKUP #设置为主服务器
interface eth0 #监测网络接口
virtual_router_id 51 #主、备必须一样
priority 90 #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)
advert_int 1 #VRRP Multicast广播周期秒数
authentication {
auth_type PASS #VRRP认证方式,主备必须一致
auth_pass 1111 #(密码)
}
virtual_ipaddress {
192.168.8.100/24 #VRRP HA虚拟地址
}
}
9:---> cp keepalived.conf /etc/
10:---> cp keepalived.conf /etc/keepalived/
11:---> cd /apps/keepalived-1.2.7/keepalived/bin
12:---> cp keepalived /etc/init.d/
13:---> cd /etc/init.d/
14:---> chkconfig --add keepalived
15:---> chkconfig keepalived on
16:---> 设置keepalived日志 keepalived.log
17:---> 默认日志存放在系统日志:/var/log/messages下 tail -f /var/log/messages
18:---> 我们将日志单独存放 vim /etc/sysconfig/keepalived
把KEEPALIVED_OPTIONS="-D" 修改为:KEEPALIVED_OPTIONS="-D -d -S 0"
vim /etc/rsyslog.conf
在文件末尾添加
local0.* /var/log/keepalived.log
19:---> 重启日志记录服务 /etc/init.d/rsyslog restart
20:---> 启动keepalived /etc/init.d/keepalived start
21:---> 查看log消息 tail -f /var/log/keepalived.log
22:---> 通过ip a 命令查看虚拟ip:192.168.8.100/24绑定到了eth0上
23:---> 通过虚拟ip:192.168.8.100 访问测试,116/117两台nginx,或者两台tomcat http服务器
24:---> 关闭master keepalived 发现backup机器开始提供服务
下载目录:/apps/keepalived-1.2.7.tar.gz
1:---> yum install -y make wget
2:---> yum install -y gcc openssl-devel popt-devel
3:---> wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz
4:---> tar -zxvf keepalived-1.2.7.tar.gz
5:---> ./configure
6:---> make && make install
7:---> cd /apps/keepalived-1.2.7/keepalived/etc/keepalived
8:---> 配置keepalived.conf 主(192.168.8.116)/备(192.168.8.117)
主节点keepalived.conf:
global_defs {
router_id NodeA
}
vrrp_instance VI_1 {
state MASTER #设置为主服务器
interface eth0 #监测网络接口
virtual_router_id 51 #主、备必须一样
priority 100 #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)
advert_int 1 #VRRP Multicast广播周期秒数
authentication {
auth_type PASS #VRRP认证方式,主备必须一致
auth_pass 1111 #(密码)
}
virtual_ipaddress {
192.168.8.100/24 #VRRP HA虚拟地址
}
}
备节点keepalived.conf:
global_defs {
router_id NodeB
}
vrrp_instance VI_1 {
state BACKUP #设置为主服务器
interface eth0 #监测网络接口
virtual_router_id 51 #主、备必须一样
priority 90 #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)
advert_int 1 #VRRP Multicast广播周期秒数
authentication {
auth_type PASS #VRRP认证方式,主备必须一致
auth_pass 1111 #(密码)
}
virtual_ipaddress {
192.168.8.100/24 #VRRP HA虚拟地址
}
}
9:---> cp keepalived.conf /etc/
10:---> cp keepalived.conf /etc/keepalived/
11:---> cd /apps/keepalived-1.2.7/keepalived/bin
12:---> cp keepalived /etc/init.d/
13:---> cd /etc/init.d/
14:---> chkconfig --add keepalived
15:---> chkconfig keepalived on
16:---> 设置keepalived日志 keepalived.log
17:---> 默认日志存放在系统日志:/var/log/messages下 tail -f /var/log/messages
18:---> 我们将日志单独存放 vim /etc/sysconfig/keepalived
把KEEPALIVED_OPTIONS="-D" 修改为:KEEPALIVED_OPTIONS="-D -d -S 0"
vim /etc/rsyslog.conf
在文件末尾添加
local0.* /var/log/keepalived.log
19:---> 重启日志记录服务 /etc/init.d/rsyslog restart
20:---> 启动keepalived /etc/init.d/keepalived start
21:---> 查看log消息 tail -f /var/log/keepalived.log
22:---> 通过ip a 命令查看虚拟ip:192.168.8.100/24绑定到了eth0上
23:---> 通过虚拟ip:192.168.8.100 访问测试,116/117两台nginx,或者两台tomcat http服务器
24:---> 关闭master keepalived 发现backup机器开始提供服务
相关文章推荐
- 【转载】KeepalivedHA+LVS 部署安装文档
- KeepalivedHA+LVS 部署安装文档
- Keepalived+LVS 安装部署文档
- 延云YDB&&YA100安装部署文档
- oracle_DG+broker+Keepalived的部署文档
- zabbix3.0安装部署文档
- elasticsearch安装部署文档
- MetaQ调研及安装部署文档
- Spark Hadoop Kafka 部署安装文档
- Nginx+keepalived做双机热备-Nginx安装
- Nginx+keepalived 脚本安装主从双机热备自动切换解决方案
- Oracle11gR2 Aactive DataGuard(手动)安装部署及维护文档(一)之安装配置
- Apache安装及jboss部署说明文档
- 延云YDB&&YA100安装部署文档
- Oracle 10g R2 RAC 安装部署文档
- CAT部署安装文档
- ELK 安装部署文档-实战
- Centreon+Nagios监控系统安装与部署文档(一)
- Nginx+keepalived做双机热备-keepalived安装
- Keepalived + nginx的安装部署