Ubantu19.04部署haproxy和keepalived服务

                                                                                           作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

一.安装keepalived和haproxy软件服务

1>.安装ubantu系统

  博主推荐阅读:
    https://www.cnblogs.com/yinzhengjie/p/12180899.html

2>.部署架构

  haproxy101.yinzhengjie.org.cn
    keepalived 

  haproxy201.yinzhengjie.org.cn
    keepalived

3>.安装haproxy和keepalived软件

root@haproxy101:~# apt-get -y  install haproxy keepalived
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  ipvsadm libgdbm5 liblua5.3-0 libperl5.26 libsensors4 libsnmp-base libsnmp30 perl-modules-5.26
Suggested packages:
  vim-haproxy haproxy-doc heartbeat ldirectord gdbm-l10n lm-sensors snmp-mibs-downloader
The following NEW packages will be installed:
  haproxy ipvsadm keepalived libgdbm5 liblua5.3-0 libperl5.26 libsensors4 libsnmp-base libsnmp30 perl-modules-5.26
0 upgraded, 10 newly installed, 0 to remove and 19 not upgraded.
Need to get 9,008 kB of archives.
After this operation, 49.1 MB of additional disk space will be used.
Get:1 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 liblua5.3-0 amd64 5.3.3-1ubuntu0.18.04.1 [115 kB]
Get:2 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 haproxy amd64 1.8.8-1ubuntu0.9 [1,117 kB]
Get:3 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.3 [2,763 kB]
Get:4 http://mirrors.aliyun.com/ubuntu bionic/main amd64 libgdbm5 amd64 1.14.1-6 [26.0 kB]
Get:5 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.3 [3,527 kB]
Get:6 http://mirrors.aliyun.com/ubuntu bionic/main amd64 libsensors4 amd64 1:3.4.0-4 [28.8 kB]
Get:7 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libsnmp-base all 5.7.3+dfsg-1.8ubuntu3.3 [224 kB]
Get:8 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 libsnmp30 amd64 5.7.3+dfsg-1.8ubuntu3.3 [929 kB]
Get:9 http://mirrors.aliyun.com/ubuntu bionic-security/main amd64 keepalived amd64 1:1.3.9-1ubuntu0.18.04.2 [244 kB]
Get:10 http://mirrors.aliyun.com/ubuntu bionic-updates/main amd64 ipvsadm amd64 1:1.28-3ubuntu0.18.04.1 [35.5 kB]
Fetched 9,008 kB in 3s (3,181 kB/s) 
Selecting previously unselected package liblua5.3-0:amd64.
(Reading database ... 67311 files and directories currently installed.)
Preparing to unpack .../0-liblua5.3-0_5.3.3-1ubuntu0.18.04.1_amd64.deb ...
Unpacking liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ...
Selecting previously unselected package haproxy.
Preparing to unpack .../1-haproxy_1.8.8-1ubuntu0.9_amd64.deb ...
Unpacking haproxy (1.8.8-1ubuntu0.9) ...
Selecting previously unselected package perl-modules-5.26.
Preparing to unpack .../2-perl-modules-5.26_5.26.1-6ubuntu0.3_all.deb ...
Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.3) ...
Selecting previously unselected package libgdbm5:amd64.
Preparing to unpack .../3-libgdbm5_1.14.1-6_amd64.deb ...
Unpacking libgdbm5:amd64 (1.14.1-6) ...
Selecting previously unselected package libperl5.26:amd64.
Preparing to unpack .../4-libperl5.26_5.26.1-6ubuntu0.3_amd64.deb ...
Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.3) ...
Selecting previously unselected package libsensors4:amd64.
Preparing to unpack .../5-libsensors4_1%3a3.4.0-4_amd64.deb ...
Unpacking libsensors4:amd64 (1:3.4.0-4) ...
Selecting previously unselected package libsnmp-base.
Preparing to unpack .../6-libsnmp-base_5.7.3+dfsg-1.8ubuntu3.3_all.deb ...
Unpacking libsnmp-base (5.7.3+dfsg-1.8ubuntu3.3) ...
Selecting previously unselected package libsnmp30:amd64.
Preparing to unpack .../7-libsnmp30_5.7.3+dfsg-1.8ubuntu3.3_amd64.deb ...
Unpacking libsnmp30:amd64 (5.7.3+dfsg-1.8ubuntu3.3) ...
Selecting previously unselected package keepalived.
Preparing to unpack .../8-keepalived_1%3a1.3.9-1ubuntu0.18.04.2_amd64.deb ...
Unpacking keepalived (1:1.3.9-1ubuntu0.18.04.2) ...
Selecting previously unselected package ipvsadm.
Preparing to unpack .../9-ipvsadm_1%3a1.28-3ubuntu0.18.04.1_amd64.deb ...
Unpacking ipvsadm (1:1.28-3ubuntu0.18.04.1) ...
Setting up ipvsadm (1:1.28-3ubuntu0.18.04.1) ...
Setting up perl-modules-5.26 (5.26.1-6ubuntu0.3) ...
Setting up libgdbm5:amd64 (1.14.1-6) ...
Setting up libsnmp-base (5.7.3+dfsg-1.8ubuntu3.3) ...
Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.3) ...
Setting up libsensors4:amd64 (1:3.4.0-4) ...
Setting up liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ...
Setting up haproxy (1.8.8-1ubuntu0.9) ...
Created symlink /etc/systemd/system/multi-user.target.wants/haproxy.service → /lib/systemd/system/haproxy.service.
Setting up libsnmp30:amd64 (5.7.3+dfsg-1.8ubuntu3.3) ...
Setting up keepalived (1:1.3.9-1ubuntu0.18.04.2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/keepalived.service → /lib/systemd/system/keepalived.service.
Processing triggers for rsyslog (8.32.0-1ubuntu7) ...
Processing triggers for systemd (240-6ubuntu5) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for dbus (1.12.12-1ubuntu1) ...
Processing triggers for libc-bin (2.29-0ubuntu2) ...
root@haproxy101:~# 
root@haproxy101:~# apt-get -y install haproxy keepalived

相关文章:

  • 2022-12-23
  • 2021-12-24
  • 2022-12-23
  • 2021-09-17
  • 2021-07-30
  • 2021-10-28
  • 2021-06-13
  • 2022-01-06
猜你喜欢
  • 2021-10-17
  • 2022-02-21
  • 2021-04-13
  • 2021-04-18
  • 2022-12-23
  • 2021-07-24
  • 2022-12-23
相关资源
相似解决方案