1. 什么是高可用

(1)需要两台 nginx 服务器
(2)需要 keepalived
(3)需要虚拟ip
2. 配置高可用的准备工作
(1)需要两台服务器
(2)在两台服务器安装 nginx
(3)在两台服务器安装 keepalived
3. 在两台服务器安装 keepalived
(1)使用 yum 命令进行安装
yum install keepalived -y
#查看是否安装成功
rpm -q -a keepalived
(2)安装完成后,在/etc/keepalived目录中有文件keepalived.conf
4. 配置高可用(主从)
4.1 主服务器配置
keepalived.conf配置文件,修改为:
! Configuration File for keepalived
global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 192.168.16.130
smtp_connect_timeout 30
router_id LVS_DEVEL #访问到主机
}
vrrp_script chk_http_port {
script "/usr/local/src/nginx_check.sh"
interval 2 #(秒)(检测脚本执行的间隔)
weight 2 #设置当前服务器的权重

最低0.47元/天 解锁文章
2372

被折叠的 条评论
为什么被折叠?



