Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Листинг основного файла конфигурации по умолчанию:

Блок кода
languagetext
themeRDark
title/etc/keepalived/keepalived.conf
linenumberstrue
! Configuration File for keepalived
 
global_defs {
    notification_email {
       admin@example.org
    }
    notification_email_from softwlc@example.org
    smtp_server mail.example.org
    smtp_connect_timeout 30
    router_id swlc1
    enable_traps
}

vrrp_script check_network {
    script "/etc/keepalived/check_ping.sh"
    interval 5
    weight 50
    fall 3
    rise 3
    init_fail
    user root
}

vrrp_instance VI_SWLC {
    state BACKUP                          # на основном сервере установите state MASTER
    interface eth0                        # Интерфейс на котором будет работать VRRP
    virtual_router_id 1                   # Должен совпадать на обоих узлах
    track_script {
        check_network
    }
    track_interface {
        eth0 weight 50
    }
    priority 150                          # на резервном сервере число должно быть ниже, например 100
    advert_int 1                          # интервал рассылки сообщения “Я жив”
    nopreempt
    authentication {
        auth_type PASS
        auth_pass eltex                   
    }
    virtual_ipaddress {
        <virtual_ip> dev eth0 label eth0:1
    }
 
    notify_master "/etc/keepalived/keep_notify.sh master"
    notify_backup "/etc/keepalived/keep_notify.sh backup"
    notify_fault "/etc/keepalived/keep_notify.sh fault"
 
    unicast_peer {
        <ip_server1>
    }
}

...