Linux學習筆記5月21日任務
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
Linux學習筆記5月21日任務