User Tools

Site Tools


сервис_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 [2022/09/22 13:24]
val [Настройка балансировки нагрузки]
сервис_keepalived [2022/10/27 10:10] (current)
val [Настройка VRRP]
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]]
 +
  
 ===== Установка ==== ===== Установка ====
Line 11: Line 12:
  
 ===== Настройка VRRP ==== ===== Настройка VRRP ====
 +
 +  * Разобраться:​ как ведет себя в случае link down eth1/2
 +
 <​code>​ <​code>​
 nodeN# cat /​etc/​keepalived/​keepalived.conf nodeN# cat /​etc/​keepalived/​keepalived.conf
Line 80: Line 84:
 } }
  
-#test_nodes+# test_nodes
 virtual_server 172.16.1.X 2194 { virtual_server 172.16.1.X 2194 {
   real_server 192.168.X.203 1194 {   real_server 192.168.X.203 1194 {
Line 95: Line 99:
 #  real_server 192.168.X.10 82 {} #  real_server 192.168.X.10 82 {}
 #  real_server 192.168.X.10 8000 {} #  real_server 192.168.X.10 8000 {}
 +
 +#  real_server 192.168.X.10 NNNNN {TCP_CHECK {}}
 +#  ...
  
 #  real_server 192.168.X.201 NNNNN {TCP_CHECK {}} #  real_server 192.168.X.201 NNNNN {TCP_CHECK {}}
 #  ... #  ...
-#  real_server 192.168.X.202 NNNNN {TCP_CHECK {}}+#  real_server 192.168.X.203 NNNNN {TCP_CHECK {}}
 #  ... #  ...
-}+#}
 </​code>​ </​code>​
  
Line 111: Line 118:
 # watch "​service keepalived status | cat" # watch "​service keepalived status | cat"
  
-# ipvsadm -L -n+watch ipvsadm -L -n
 </​code>​ </​code>​
сервис_keepalived.1663842288.txt.gz · Last modified: 2022/09/22 13:24 by val