centos7 keepalived安装记录
生活随笔
收集整理的這篇文章主要介紹了
centos7 keepalived安装记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝:
yum install libnl3-devel ipset-devel
yum install -y gcc openssl-devel popt-devel
yum install -y keepalived
查找keepalived配置文件:
rpm -ql keepalived
find / -name keepalived
rpm -qa keepalived
查keepalived日志:
tail -f /var/log/messages
journalctl -u keepalived
查看防火墻開放端口:
firewall-cmd --list-ports
配置防火墻放開keepalived:
firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --destination 224.0.0.18 --protocol vrrp -j ACCEPT firewall-cmd --direct --permanent --add-rule ipv4 filter OUTPUT 0 --destination 224.0.0.18 --protocol vrrp -j ACCEPT firewall-cmd --reload放開k8s常用端口:
firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=22/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=7472/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=123/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=2379/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=2380/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=16443/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=1080/tcp --permanent firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --protocol vrrp -j ACCEPT firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=6443/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=10250-10252/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=30000-32767/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=179/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=5473/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=4789/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=6789/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=3300/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=8080/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=6800-6850/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=443/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=5236/tcp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=4789/udp --permanent firewall-cmd --zone=$(firewall-cmd --get-default-zone) --add-port=9283/tcp --permanent firewall-cmd --reloadkeepalived配置文件內容:
vrrp_strict一定要注釋掉!!!否則嚴格檢查會使其報錯
[root@m-1 ~]# cat /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs {notification_email {acassen@firewall.locfailover@firewall.locsysadmin@firewall.loc}notification_email_from Alexandre.Cassen@firewall.locsmtp_server 192.168.200.1smtp_connect_timeout 30router_id LVS_DEVELvrrp_skip_check_adv_addr#vrrp_strictvrrp_garp_interval 0vrrp_gna_interval 0 }vrrp_instance VI_1 {state BACKUPinterface eth0virtual_router_id 51priority 90advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.0.18} }報錯一:
都是嚴格檢查惹的禍,將其關閉就可以了!
現象:
Apr 07 10:02:33 m-2 Keepalived_vrrp[6689]: Unable to load ipset library - libipset.so.11: cannot open shared object file: No such file …irectory
解決:
yum install libnl3-devel ipset-devel
總結
以上是生活随笔為你收集整理的centos7 keepalived安装记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用docker快速启动jetlinks
- 下一篇: kubesphere3.0的安装完整文档