сервис_keepalived

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_keepalived [2024/02/26 15:44]
val [Настройка VRRP]
сервис_keepalived [2025/01/02 07:13] (current)
val [Настройка балансировки нагрузки]
Line 3: Line 3:
   * [[https://​winitpro.ru/​index.php/​2019/​09/​09/​keepalived-ha-balansirovka-plavayushhiy-ip-adres/​|Keepalived:​ настройка высокой доступности и плавающих IP адресов в CentOS 7]]   * [[https://​winitpro.ru/​index.php/​2019/​09/​09/​keepalived-ha-balansirovka-plavayushhiy-ip-adres/​|Keepalived:​ настройка высокой доступности и плавающих IP адресов в CentOS 7]]
   * [[https://​habr.com/​ru/​post/​524688/​|Отказоустойчивый кластер с балансировкой нагрузки с помощью keepalived]]   * [[https://​habr.com/​ru/​post/​524688/​|Отказоустойчивый кластер с балансировкой нагрузки с помощью keepalived]]
 +  * [[https://​youtu.be/​oIczkkD-hOU|Видео урок: Доступ к приложениям в Bare-Metal Kubernetes]]
  
  
Line 34: Line 35:
     }     }
 #    virtual_routes { #    virtual_routes {
-#        0.0.0.0/0 via 172.16.1.254+#        0.0.0.0/0 via 172.16.1.254 ​dev eth1
 #    } #    }
     notify_backup "/​usr/​local/​bin/​vrrp.sh BACKUP"​     notify_backup "/​usr/​local/​bin/​vrrp.sh BACKUP"​
Line 74: Line 75:
 virtual_server 172.16.1.X 1194 { virtual_server 172.16.1.X 1194 {
   protocol UDP   protocol UDP
 +  lb_algo wlc
 +  lb_kind NAT
   real_server 192.168.X.201 1194 {   real_server 192.168.X.201 1194 {
     weight 1     weight 1
Line 90: Line 93:
 # test_nodes # test_nodes
 virtual_server 172.16.1.X 2194 { virtual_server 172.16.1.X 2194 {
 +  protocol UDP
 +  lb_algo wlc
 +  lb_kind NAT
   real_server 192.168.X.203 1194 {   real_server 192.168.X.203 1194 {
     TCP_CHECK {     TCP_CHECK {
Line 100: Line 106:
 #​virtual_server 172.16.1.X 80 { #​virtual_server 172.16.1.X 80 {
 #  protocol TCP #  protocol TCP
 +#  lb_algo wlc
 +#  lb_kind NAT
  
 #  real_server 192.168.X.10 82 {} #  real_server 192.168.X.10 82 {}
Line 109: Line 117:
 #  real_server 192.168.X.201 NNNNN {TCP_CHECK {}} #  real_server 192.168.X.201 NNNNN {TCP_CHECK {}}
 #  ... #  ...
-#  real_server 192.168.X.203 ​NNNNN {TCP_CHECK {}}+#  real_server 192.168.X.203 ​30111 {TCP_CHECK {}}
 #  ... #  ...
 #  real_server 192.168.X.10 80 {} #  real_server 192.168.X.10 80 {}
сервис_keepalived.1708951481.txt.gz · Last modified: 2024/02/26 15:44 by val