1.服务器信息
服务器版本 | 服务器IP | keepalived版本 | 安装用户 |
CentOS Linux release 7.9.2009 (Core) | 192.168.10.244 | keepalived-2.2.8.tar.gz | root |
Linux常规基础配置参考:
Linux常规基础配置_linux基础配置-CSDN博客
2.keepalived安装
-->进入opt目录,创建keepalived子目录
命令:
cd /opt
mkdir keepalived
cd keepalived
[root@logstash ~]# cd /opt/
[root@logstash opt]# mkdir keepalived
[root@logstash opt]# cd keepalived/
[root@logstash keepalived]# pwd
/opt/keepalived
[root@logstash keepalived]#
-->下载keepalived介质包并解压
命令:
wget https://www.keepalived.org/software/keepalived-2.2.8.tar.gz --no-check-certificate
tar -xvzf keepalived-2.2.8.tar.gz
[root@logstash keepalived]# wget https://www.keepalived.org/software/keepalived-2.2.8.tar.gz --no-check-certificate
--2024-04-28 16:50:42-- https://www.keepalived.org/software/keepalived-2.2.8.tar.gz
Resolving www.keepalived.org (www.keepalived.org)... 91.121.30.175, 2001:41d0:1:71af::1
Connecting to www.keepalived.org (www.keepalived.org)|91.121.30.175|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1202602 (1.1M) [application/octet-stream]
Saving to: ‘keepalived-2.2.8.tar.gz’100%[=================================================================>] 1,202,602 827KB/s in 1.4s 2024-04-28 16:50:46 (827 KB/s) - ‘keepalived-2.2.8.tar.gz’ saved [1202602/1202602][root@logstash keepalived]# tar -zxvf keepalived-2.2.8.tar.gz
keepalived-2.2.8/
keepalived-2.2.8/tools/
keepalived-2.2.8/tools/timed_reload
keepalived-2.2.8/Dockerfile.in
keepalived-2.2.8/Makefile.in
keepalived-2.2.8/build-aux/
keepalived-2.2.8/build-aux/install-sh
keepalived-2.2.8/build-aux/missing
keepalived-2.2.8/build-aux/compile
keepalived-2.2.8/build-aux/depcomp
keepalived-2.2.8/build-aux/ar-lib
keepalived-2.2.8/bin_install/
keepalived-2.2.8/bin_install/Makefile.in
keepalived-2.2.8/bin_install/Makefile.am
keepalived-2.2.8/keepalived.spec.in
keepalived-2.2.8/snap/
keepalived-2.2.8/snap/snapcraft.yaml
keepalived-2.2.8/snap/hooks/
keepalived-2.2.8/snap/hooks/post-refresh
keepalived-2.2.8/snap/hooks/install
keepalived-2.2.8/INSTALL
keepalived-2.2.8/doc/
keepalived-2.2.8/doc/Makefile.in
keepalived-2.2.8/doc/man/
keepalived-2.2.8/doc/man/man8/
keepalived-2.2.8/doc/man/man8/Makefile.in
keepalived-2.2.8/doc/man/man8/Makefile.am
keepalived-2.2.8/doc/man/man8/keepalived.8.in
keepalived-2.2.8/doc/man/man8/keepalived.8
keepalived-2.2.8/doc/man/man1/
keepalived-2.2.8/doc/man/man1/genhash.1
keepalived-2.2.8/doc/man/man1/Makefile.in
keepalived-2.2.8/doc/man/man1/Makefile.am
keepalived-2.2.8/doc/man/man1/genhash.1.in
keepalived-2.2.8/doc/man/man5/
keepalived-2.2.8/doc/man/man5/Makefile.in
keepalived-2.2.8/doc/man/man5/keepalived.conf.5.in
keepalived-2.2.8/doc/man/man5/Makefile.am
keepalived-2.2.8/doc/man/man5/keepalived.conf.5
keepalived-2.2.8/doc/samples/
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.static_ipaddress
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.localcheck
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.routes
keepalived-2.2.8/doc/samples/keepalived.conf.sample
keepalived-2.2.8/doc/samples/keepalived.conf.track_interface
keepalived-2.2.8/doc/samples/keepalived.conf.status_code
keepalived-2.2.8/doc/samples/keepalived.conf.virtualhost
keepalived-2.2.8/doc/samples/keepalived.conf.quorum
keepalived-2.2.8/doc/samples/keepalived.conf.SMTP_CHECK
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.sync
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.rules
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp
keepalived-2.2.8/doc/samples/keepalived.conf.fwmark
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.scripts
keepalived-2.2.8/doc/samples/sample.misccheck.smbcheck.sh
keepalived-2.2.8/doc/samples/keepalived.conf.SSL_GET
keepalived-2.2.8/doc/samples/keepalived.conf.HTTP_GET.port
keepalived-2.2.8/doc/samples/keepalived.conf.IPv6
keepalived-2.2.8/doc/samples/keepalived.conf.misc_check
keepalived-2.2.8/doc/samples/keepalived.conf.vrrp.lvs_syncd
keepalived-2.2.8/doc/samples/sample_notify_fifo.sh
keepalived-2.2.8/doc/samples/keepalived.conf.UDP_CHECK
keepalived-2.2.8/doc/samples/keepalived.conf.conditional_conf
keepalived-2.2.8/doc/samples/keepalived.conf.inhibit
keepalived-2.2.8/doc/samples/keepalived.conf.virtual_server_group
keepalived-2.2.8/doc/samples/keepalived.conf.PING_CHECK
keepalived-2.2.8/doc/samples/keepalived.conf.misc_check_arg
keepalived-2.2.8/doc/source/
keepalived-2.2.8/doc/source/_static/
keepalived-2.2.8/doc/source/_static/.gitignore
keepalived-2.2.8/doc/source/_static/.gitkeep
keepalived-2.2.8/doc/source/tools/
keepalived-2.2.8/doc/source/tools/pydoctheme/
keepalived-2.2.8/doc/source/tools/pydoctheme/static/
keepalived-2.2.8/doc/source/tools/pydoctheme/static/pydoctheme.css
keepalived-2.2.8/doc/source/tools/pydoctheme/theme.conf
keepalived-2.2.8/doc/source/installing_keepalived.rst
keepalived-2.2.8/doc/source/images/
keepalived-2.2.8/doc/source/images/software_design.png
keepalived-2.2.8/doc/source/scheduling_algorithms.rst
keepalived-2.2.8/doc/source/load_balancing_techniques.rst
keepalived-2.2.8/doc/source/_templates/
keepalived-2.2.8/doc/source/_templates/.gitignore
keepalived-2.2.8/doc/source/_templates/.gitkeep
keepalived-2.2.8/doc/source/case_study_failover.rst
keepalived-2.2.8/doc/source/license.rst
keepalived-2.2.8/doc/source/configuration_synopsis.rst
keepalived-2.2.8/doc/source/conf.py
keepalived-2.2.8/doc/source/snmp_support.rst
keepalived-2.2.8/doc/source/protocol_support.rst
keepalived-2.2.8/doc/source/terminology.rst
keepalived-2.2.8/doc/source/software_design.rst
keepalived-2.2.8/doc/source/about.rst
keepalived-2.2.8/doc/source/todo.rst
keepalived-2.2.8/doc/source/case_study_healthcheck.rst
keepalived-2.2.8/doc/source/introduction.rst
keepalived-2.2.8/doc/source/index.rst
keepalived-2.2.8/doc/source/programs_synopsis.rst
keepalived-2.2.8/doc/source/case_study_mixing.rst
keepalived-2.2.8/doc/VRRP-MIB.txt
keepalived-2.2.8/doc/Makefile.am
keepalived-2.2.8/doc/NOTE_vrrp_vmac.txt
keepalived-2.2.8/doc/KEEPALIVED-MIB.txt
keepalived-2.2.8/doc/keepalived.conf.SYNOPSIS
keepalived-2.2.8/doc/VRRPv3-MIB.txt
keepalived-2.2.8/configure
keepalived-2.2.8/AUTHOR
keepalived-2.2.8/m4/
keepalived-2.2.8/m4/pkg.m4
keepalived-2.2.8/m4/as-ac-expand.m4
keepalived-2.2.8/Makefile.am
keepalived-2.2.8/COPYING
keepalived-2.2.8/README.md
keepalived-2.2.8/autogen.sh
keepalived-2.2.8/build_setup
keepalived-2.2.8/CONTRIBUTORS
keepalived-2.2.8/lib/
keepalived-2.2.8/lib/html.c
keepalived-2.2.8/lib/list_head.c
keepalived-2.2.8/lib/memory.h
keepalived-2.2.8/lib/rbtree.c
keepalived-2.2.8/lib/rbtree_types.h
keepalived-2.2.8/lib/Makefile.in
keepalived-2.2.8/lib/signals.h
keepalived-2.2.8/lib/logger.h
keepalived-2.2.8/lib/process.h
keepalived-2.2.8/lib/notify.c
keepalived-2.2.8/lib/rbtree_ka.h
keepalived-2.2.8/lib/list_head.h
keepalived-2.2.8/lib/timer.c
keepalived-2.2.8/lib/bitops.h
keepalived-2.2.8/lib/align.h
keepalived-2.2.8/lib/config_warnings.h.in
keepalived-2.2.8/lib/logger.c
keepalived-2.2.8/lib/config.h.in
keepalived-2.2.8/lib/json_writer.c
keepalived-2.2.8/lib/Makefile.am
keepalived-2.2.8/lib/json_writer.h
keepalived-2.2.8/lib/warnings.h
keepalived-2.2.8/lib/container.h
keepalived-2.2.8/lib/process.c
keepalived-2.2.8/lib/signals.c
keepalived-2.2.8/lib/html.h
keepalived-2.2.8/lib/rbtree_augmented.h
keepalived-2.2.8/lib/keepalived_magic.h
keepalived-2.2.8/lib/parser.h
keepalived-2.2.8/lib/scheduler.c
keepalived-2.2.8/lib/parser.c
keepalived-2.2.8/lib/assert.c
keepalived-2.2.8/lib/systemd.h
keepalived-2.2.8/lib/assert_debug.h
keepalived-2.2.8/lib/memory.c
keepalived-2.2.8/lib/vector.c
keepalived-2.2.8/lib/rbtree.h
keepalived-2.2.8/lib/systemd.c
keepalived-2.2.8/lib/utils.h
keepalived-2.2.8/lib/rttables.c
keepalived-2.2.8/lib/notify.h
keepalived-2.2.8/lib/vector.h
keepalived-2.2.8/lib/scheduler.h
keepalived-2.2.8/lib/sockaddr.h
keepalived-2.2.8/lib/rttables.h
keepalived-2.2.8/lib/utils.c
keepalived-2.2.8/lib/git-commit.h
keepalived-2.2.8/lib/timer.h
keepalived-2.2.8/TODO
keepalived-2.2.8/ChangeLog
keepalived-2.2.8/keepalived/
keepalived-2.2.8/keepalived/vrrp/
keepalived-2.2.8/keepalived/vrrp/vrrp_sync.c
keepalived-2.2.8/keepalived/vrrp/vrrp_data.c
keepalived-2.2.8/keepalived/vrrp/vrrp_firewall.c
keepalived-2.2.8/keepalived/vrrp/vrrp_vmac_nm.c
keepalived-2.2.8/keepalived/vrrp/vrrp_nftables.c
keepalived-2.2.8/keepalived/vrrp/vrrp_if.c
keepalived-2.2.8/keepalived/vrrp/vrrp_scheduler.c
keepalived-2.2.8/keepalived/vrrp/Makefile.in
keepalived-2.2.8/keepalived/vrrp/vrrp_iptables.c
keepalived-2.2.8/keepalived/vrrp/vrrp_dbus.c
keepalived-2.2.8/keepalived/vrrp/vrrp_track.c
keepalived-2.2.8/keepalived/vrrp/vrrp_iptables_calls.c
keepalived-2.2.8/keepalived/vrrp/vrrp.c
keepalived-2.2.8/keepalived/vrrp/vrrp_json.c
keepalived-2.2.8/keepalived/vrrp/vrrp_ndisc.c
keepalived-2.2.8/keepalived/vrrp/vrrp_ipaddress.c
keepalived-2.2.8/keepalived/vrrp/vrrp_iprule.c
keepalived-2.2.8/keepalived/vrrp/vrrp_static_track.c
keepalived-2.2.8/keepalived/vrrp/Makefile.am
keepalived-2.2.8/keepalived/vrrp/vrrp_snmp.c
keepalived-2.2.8/keepalived/vrrp/vrrp_parser.c
keepalived-2.2.8/keepalived/vrrp/vrrp_print.c
keepalived-2.2.8/keepalived/vrrp/vrrp_iproute.c
keepalived-2.2.8/keepalived/vrrp/vrrp_daemon.c
keepalived-2.2.8/keepalived/vrrp/vrrp_notify.c
keepalived-2.2.8/keepalived/vrrp/vrrp_arp.c
keepalived-2.2.8/keepalived/vrrp/vrrp_if_config.c
keepalived-2.2.8/keepalived/vrrp/vrrp_ipset.c
keepalived-2.2.8/keepalived/vrrp/vrrp_ip_rule_route_parser.c
keepalived-2.2.8/keepalived/vrrp/vrrp_vmac.c
keepalived-2.2.8/keepalived/vrrp/vrrp_ipsecah.c
keepalived-2.2.8/keepalived/Makefile.in
keepalived-2.2.8/keepalived/dbus/
keepalived-2.2.8/keepalived/dbus/org.keepalived.Vrrp1.Instance.xml
keepalived-2.2.8/keepalived/dbus/Makefile.in
keepalived-2.2.8/keepalived/dbus/Makefile.am
keepalived-2.2.8/keepalived/dbus/org.keepalived.Vrrp1.Vrrp.xml_template
keepalived-2.2.8/keepalived/dbus/org.keepalived.Vrrp1.conf
keepalived-2.2.8/keepalived/bfd/
keepalived-2.2.8/keepalived/bfd/bfd_daemon.c
keepalived-2.2.8/keepalived/bfd/bfd_event.c
keepalived-2.2.8/keepalived/bfd/bfd.c
keepalived-2.2.8/keepalived/bfd/Makefile.in
keepalived-2.2.8/keepalived/bfd/Makefile.am
keepalived-2.2.8/keepalived/bfd/bfd_data.c
keepalived-2.2.8/keepalived/bfd/bfd_scheduler.c
keepalived-2.2.8/keepalived/bfd/bfd_parser.c
keepalived-2.2.8/keepalived/include/
keepalived-2.2.8/keepalived/include/global_data.h
keepalived-2.2.8/keepalived/include/global_parser.h
keepalived-2.2.8/keepalived/include/vrrp_scheduler.h
keepalived-2.2.8/keepalived/include/check_genhash.h
keepalived-2.2.8/keepalived/include/vrrp_ipset.h
keepalived-2.2.8/keepalived/include/tracker.h
keepalived-2.2.8/keepalived/include/bfd_daemon.h
keepalived-2.2.8/keepalived/include/vrrp_parser.h
keepalived-2.2.8/keepalived/include/vrrp_firewall.h
keepalived-2.2.8/keepalived/include/vrrp_data.h
keepalived-2.2.8/keepalived/include/vrrp_ipaddress.h
keepalived-2.2.8/keepalived/include/keepalived_netlink.h
keepalived-2.2.8/keepalived/include/check_api.h
keepalived-2.2.8/keepalived/include/vrrp_arp.h
keepalived-2.2.8/keepalived/include/vrrp_nftables.h
keepalived-2.2.8/keepalived/include/namespaces.h
keepalived-2.2.8/keepalived/include/nftables.h
keepalived-2.2.8/keepalived/include/bfd_data.h
keepalived-2.2.8/keepalived/include/check_smtp.h
keepalived-2.2.8/keepalived/include/bfd.h
keepalived-2.2.8/keepalived/include/check_http.h
keepalived-2.2.8/keepalived/include/vrrp_notify.h
keepalived-2.2.8/keepalived/include/check_udp.h
keepalived-2.2.8/keepalived/include/vrrp_json.h
keepalived-2.2.8/keepalived/include/config_notify.h
keepalived-2.2.8/keepalived/include/track_process.h
keepalived-2.2.8/keepalived/include/ipwrapper.h
keepalived-2.2.8/keepalived/include/vrrp_if_config.h
keepalived-2.2.8/keepalived/include/libnl_link.h
keepalived-2.2.8/keepalived/include/check_nftables.h
keepalived-2.2.8/keepalived/include/vrrp_if.h
keepalived-2.2.8/keepalived/include/snmp.h
keepalived-2.2.8/keepalived/include/check_data.h
keepalived-2.2.8/keepalived/include/bfd_parser.h
keepalived-2.2.8/keepalived/include/vrrp_iprule.h
keepalived-2.2.8/keepalived/include/check_snmp.h
keepalived-2.2.8/keepalived/include/vrrp_vmac_nm.h
keepalived-2.2.8/keepalived/include/vrrp_ip_rule_route_parser.h
keepalived-2.2.8/keepalived/include/vrrp_sock.h
keepalived-2.2.8/keepalived/include/layer4.h
keepalived-2.2.8/keepalived/include/libipvs.h
keepalived-2.2.8/keepalived/include/track_file.h
keepalived-2.2.8/keepalived/include/vrrp_iptables_calls.h
keepalived-2.2.8/keepalived/include/check_dns.h
keepalived-2.2.8/keepalived/include/check_ssl.h
keepalived-2.2.8/keepalived/include/vrrp_iptables.h
keepalived-2.2.8/keepalived/include/ip_vs.h
keepalived-2.2.8/keepalived/include/check_misc.h
keepalived-2.2.8/keepalived/include/vrrp_track.h
keepalived-2.2.8/keepalived/include/vrrp_sync.h
keepalived-2.2.8/keepalived/include/bfd_scheduler.h
keepalived-2.2.8/keepalived/include/check_bfd.h
keepalived-2.2.8/keepalived/include/daemon.h
keepalived-2.2.8/keepalived/include/check_ping.h
keepalived-2.2.8/keepalived/include/bfd_event.h
keepalived-2.2.8/keepalived/include/global_json.h
keepalived-2.2.8/keepalived/include/vrrp_iproute.h
keepalived-2.2.8/keepalived/include/vrrp_ipsecah.h
keepalived-2.2.8/keepalived/include/main.h
keepalived-2.2.8/keepalived/include/check_file.h
keepalived-2.2.8/keepalived/include/smtp.h
keepalived-2.2.8/keepalived/include/vrrp_static_track.h
keepalived-2.2.8/keepalived/include/vrrp_snmp.h
keepalived-2.2.8/keepalived/include/vrrp_daemon.h
keepalived-2.2.8/keepalived/include/vrrp_print.h
keepalived-2.2.8/keepalived/include/vrrp_vmac.h
keepalived-2.2.8/keepalived/include/check_parser.h
keepalived-2.2.8/keepalived/include/vrrp.h
keepalived-2.2.8/keepalived/include/ipvswrapper.h
keepalived-2.2.8/keepalived/include/vrrp_dbus.h
keepalived-2.2.8/keepalived/include/check_tcp.h
keepalived-2.2.8/keepalived/include/reload_monitor.h
keepalived-2.2.8/keepalived/include/check_print.h
keepalived-2.2.8/keepalived/include/pidfile.h
keepalived-2.2.8/keepalived/include/vrrp_ndisc.h
keepalived-2.2.8/keepalived/include/check_daemon.h
keepalived-2.2.8/keepalived/Makefile.am
keepalived-2.2.8/keepalived/keepalived-non-root.service.in
keepalived-2.2.8/keepalived/trackers/
keepalived-2.2.8/keepalived/trackers/Makefile.in
keepalived-2.2.8/keepalived/trackers/Makefile.am
keepalived-2.2.8/keepalived/trackers/track_file.c
keepalived-2.2.8/keepalived/keepalived.service.in
keepalived-2.2.8/keepalived/etc/
keepalived-2.2.8/keepalived/etc/init/
keepalived-2.2.8/keepalived/etc/init/keepalived.conf.in
keepalived-2.2.8/keepalived/etc/init/Makefile.in
keepalived-2.2.8/keepalived/etc/init/Makefile.am
keepalived-2.2.8/keepalived/etc/Makefile.in
keepalived-2.2.8/keepalived/etc/sysconfig/
keepalived-2.2.8/keepalived/etc/sysconfig/Makefile.in
keepalived-2.2.8/keepalived/etc/sysconfig/keepalived.in
keepalived-2.2.8/keepalived/etc/sysconfig/.gitignore
keepalived-2.2.8/keepalived/etc/sysconfig/Makefile.am
keepalived-2.2.8/keepalived/etc/sysconfig/Makefile
keepalived-2.2.8/keepalived/etc/openrc/
keepalived-2.2.8/keepalived/etc/openrc/keepalived
keepalived-2.2.8/keepalived/etc/Makefile.am
keepalived-2.2.8/keepalived/etc/keepalived/
keepalived-2.2.8/keepalived/etc/keepalived/Makefile.in
keepalived-2.2.8/keepalived/etc/keepalived/Makefile.am
keepalived-2.2.8/keepalived/etc/keepalived/keepalived.conf.sample.in
keepalived-2.2.8/keepalived/etc/init.d/
keepalived-2.2.8/keepalived/etc/init.d/Makefile.in
keepalived-2.2.8/keepalived/etc/init.d/Makefile.am
keepalived-2.2.8/keepalived/etc/init.d/keepalived
keepalived-2.2.8/keepalived/etc/init.d/keepalived.suse.init.in
keepalived-2.2.8/keepalived/main.c
keepalived-2.2.8/keepalived/core/
keepalived-2.2.8/keepalived/core/smtp.c
keepalived-2.2.8/keepalived/core/Makefile.in
keepalived-2.2.8/keepalived/core/snmp.c
keepalived-2.2.8/keepalived/core/keepalived_netlink.c
keepalived-2.2.8/keepalived/core/layer4.c
keepalived-2.2.8/keepalived/core/nftables.c
keepalived-2.2.8/keepalived/core/Makefile.am
keepalived-2.2.8/keepalived/core/global_parser.c
keepalived-2.2.8/keepalived/core/global_data.c
keepalived-2.2.8/keepalived/core/track_process.c
keepalived-2.2.8/keepalived/core/pidfile.c
keepalived-2.2.8/keepalived/core/libnl_link.c
keepalived-2.2.8/keepalived/core/main.c
keepalived-2.2.8/keepalived/core/namespaces.c
keepalived-2.2.8/keepalived/core/config_notify.c
keepalived-2.2.8/keepalived/core/daemon.c
keepalived-2.2.8/keepalived/core/reload_monitor.c
keepalived-2.2.8/keepalived/check/
keepalived-2.2.8/keepalived/check/check_daemon.c
keepalived-2.2.8/keepalived/check/check_print.c
keepalived-2.2.8/keepalived/check/check_ping.c
keepalived-2.2.8/keepalived/check/check_data.c
keepalived-2.2.8/keepalived/check/Makefile.in
keepalived-2.2.8/keepalived/check/check_bfd.c
keepalived-2.2.8/keepalived/check/check_ssl.c
keepalived-2.2.8/keepalived/check/check_misc.c
keepalived-2.2.8/keepalived/check/check_nftables.c
keepalived-2.2.8/keepalived/check/check_api.c
k