18.1 集群介绍
18.2 keepalived介绍
18.3/18.4/18.5 用keepalived配置高可用集群
#yum install -y keepalived
#yum install -y nginx
编辑配置文件#vim /etc/keepalived/keepalived.conf
清空配置文件#> !$
编辑配置文件#vim /etc/keepalived/keepalived.conf复制提供的配置内容进来,保存
编辑监控脚本#vim /usr/local/sbin/check_ng.sh
#chmod 755 /usr/local/sbin/check_ng.sh
启动服务 #systemctl start keepalived
查看#ps aux | grep keep
查看nginx服务#ps aux | grep nginx
停止nginx服务#/etc/init.d/nginx stop
查看nginx服务#!ps
nginx服务自动起来了
查看日志文件#less /var/log/messages
可以看到日志中服务的启动停止情况
查看IP配置#ip add //ifconfig是查看不到的
查看iptables规则#iptables -nvl
关闭防火墙#systemctl stop firewalld
查看防火墙#getenforce
关闭selinux,#setenforce 0
备用主机设置
编辑配置文件#vim /etc/keepalived/keepalived.conf
编辑监控脚本#vim /usr/local/sbin/check_ng.sh
#chmod 755 /usr/local/sbin/check_ng.sh
启动服务 #systemctl start keepalived
#systemctl stop keepalived
#systemctl start keepalived
扩展
heartbeat和keepalived比较http://blog.csdn.net/yunhua_lee/article/details/9788433
DRBD工作原理和配置 http://502245466.blog.51cto.com/7559397/1298945
mysql+keepalived http://lizhenliang.blog.51cto.com/7876557/1362313