Keepalived (keepalived.conf)
Keepalived - Solução para LVS
Categoria: Segurança
Software: Keepalived
[ Hits: 19.054 ]
Por: Fabio Jaco Staub
Este arquivo mostra como configurar o serviço Keepalived para um LVS - Linux Virtual Server. O serviço Keepalived necessitará de 2 servidores.
Para que o LVS com Keepalived funcione, cada servidor terá o serviço Keepalived iniciado. O primeiro servidor será o "MASTER" e o segundo o "backup". Explicando: quando o servidor "master" der pane, o "backup" assumirá e com isso o seu serviço não ficará indisponível.
Segue abaixo um exemplo de arquivo de configuração do servidor "master" (/etc/keepalived/keepalived.conf). No servidor "backup", utilize o modelo do arquivo de configuração do "master", só altere 2 linhas:
"state MASTER" para "state BACKUP"
e
"priority 150" para "priority 100"
! Configuration File for keepalived global_defs { notification_email { suporte@empresa.com.br } notification_email_from keepalived@empresa.com.br smtp_server smtp.empresa.com.br smtp_connect_timeout 30 router_id LVS_DEVEL } vrrp_instance DR_1 { state MASTER interface eth0 virtual_router_id 43 priority 150 advert_int 1 authentication { auth_type PASS auth_pass k33p@l1v3 } virtual_ipaddress { 172.17.6.43 } } virtual_server 172.17.6.43 8080 { delay_loop 6 lb_algo sed lb_kind DR persistence_timeout 60 protocol TCP sorry_server 172.17.6.37 8080 real_server 172.17.6.37 8080 { weight 1 TCP_CHECK { connect_port 8080 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } } real_server 172.17.6.39 8080 { weight 1 TCP_CHECK { connect_port 8080 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } } real_server 172.17.6.78 8080 { weight 1 TCP_CHECK { connect_port 8080 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } } real_server 172.17.6.40 8080 { weight 1 TCP_CHECK { connect_port 8080 connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } } }
IA local no bolso, novo visual no Raspberry Pi OS e mais destaques do software livre
Kernel turbinado, compatibilidade em alta e debate sobre sustentabilidade: o dia no mundo Linux
Kernel turbinado e GNOME 49 dominam o giro do dia no mundo Linux
Novidades Linux: Kernel 6.17, distros em ebulição e segurança em foco
Kernel ganha novos linters Rust e distros avançam com recursos de IA
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
O que você está ouvindo agora? [2] (223)
Como vencer a procrastinação? (3)
Alguém que utilize o Warsaw do BB no Ubuntu 24.04 [RESOLVIDO] (7)
Orientação para instalar o Warsaw - módulo de proteção do Banco do Bra... (9)