« Modèle:Config/Keepalived/MiscCheck » : différence entre les versions

De wiki.infini
import>Fleon
Aucun résumé des modifications
import>Fleon
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
{{Ed|Config/Keepalived/MiscCheck}}
{{Ed|Config/Keepalived/MiscCheck}}
* DNS : {{{cname|cname}}}
* VIP : {{{vip|xxx.xxx.xxx.xxx}}}
* PORT : {{{port|port}}}
* BACKEND :  {{{hostname_backend_1|backend_1}}} -> {{{ip_backend_1|xxx.xxx.xxx.xxx}}} / {{{hostname_backend_1|backend_1}}} -> {{{ip_backend_2|xxx.xxx.xxx.xxx}}}
<br/>
<br/>
{{FileBox|filename={{{host|hostname}}} ~ nano /etc/keepalived/keepalived.conf | 1=
{{FileBox|filename={{{host|hostname}}} ~ nano /etc/keepalived/keepalived.conf | 1=
Ligne 32 : Ligne 28 :
     }
     }
}
}
}}
}}<noinclude>[[Category:Template/Config]]</noinclude>
<noinclude>[[Category:Template/Config]]</noinclude>

Version du 24 mars 2015 à 12:32


File hostname ~ nano /etc/keepalived/keepalived.conf
...
####################################################
##  Description du service porté par le load balancer
virtual_server xxx.xxx.xxx.xxx port {
    delay_loop 6
    lb_algo rr
    lb_kind DR
    protocol TCP
    persistence_timeout 0

    real_server xxx.xxx.xxx.xxx port {
       weight 1
       MISC_CHECK {
           misc_path "scriptname argument"
           misc_timeout 7
       }
    }

    real_server xxx.xxx.xxx.xxx port {
       weight 1
       MISC_CHECK {
           misc_path "scriptname argument"
           misc_timeout 7
       }
    }
}