学习nginx的过程中需要用到keepalived来配置高可用的集群,为此我记录一下我安装配置keepalived的过程
1、更新软件源
sudo apt-get update
2、下载安装
sudo apt-get install keepalived
3、安装完成会,会自动地在/etc/下创建keepalived文件夹,我们切换到这个目录下编写配置文件
cd /etc/keepalived
4、这时还没有keepalived.conf,我们需要手动创建这个配置文件
sudo vim keepalived.conf
这时,我们在这个 keepalived.conf文件中复制下面这些内容
global_defs {
router_id 192.168.223.131//你的ip地址
}
vrrp_script chk_http_port {
script "/etc/keepalived/a.sh"
interval 2 #(检测脚本执行的间隔)
weight 2
}
vrrp_instance VI_1 {
state BACKUP # 备份服务器上将 MASTER 改为 BACKUP
interface ens33 //网卡,可以通过ifconfig查看
virtual_router_id 51 # 主、备机的 virtual_router_id 必须相同
priority 90 # 主、备机取不同的优先级,主机值较大,备份机值较小
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
vi