Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ucarp [Le 04/07/2009, 11:43] draco31.fr maj tags |
ucarp [Le 06/03/2023, 12:13] (Version actuelle) 82.66.91.100 [Paramètres généraux] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Edgy serveur cluster haute_disponibilité réseau}} | + | {{tag>Xenial serveur haute_disponibilité réseau}} |
---- | ---- | ||
Ligne 9: | Ligne 9: | ||
Chaque élément du « cluster » (à partir de 2 serveurs) émet ainsi sur le réseau des signes de vie de façon à ce que les autres éléments ayant la même adresse IP virtuelle, prennent le relais lorsque l'élément défaillant (ou en maintenance) ne donne plus ces signes de vie. | Chaque élément du « cluster » (à partir de 2 serveurs) émet ainsi sur le réseau des signes de vie de façon à ce que les autres éléments ayant la même adresse IP virtuelle, prennent le relais lorsque l'élément défaillant (ou en maintenance) ne donne plus ces signes de vie. | ||
Ucarp est en système de « failover » automatique sécurisé, simple et efficace. | Ucarp est en système de « failover » automatique sécurisé, simple et efficace. | ||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Disposer des [[:sudo|droits d'administration]]. | ||
+ | * Disposer d'une connexion à Internet configurée et activée. | ||
===== Installation ===== | ===== Installation ===== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt://ucarp|ucarp]]** | + | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>ucarp]]**. |
- | + | ||
- | ==== Manipulations supplémentaires ==== | + | |
+ | ===== Configuration ===== | ||
Créer les répertoires utiles à ucarp : | Créer les répertoires utiles à ucarp : | ||
Ligne 26: | Ligne 28: | ||
[[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/default/ucarp** contenant les paramètres généraux à ucarp et y insérer les lignes : | [[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/default/ucarp** contenant les paramètres généraux à ucarp et y insérer les lignes : | ||
- | <file> | + | <file ucarp> |
# Location of the ucarp executable | # Location of the ucarp executable | ||
UCARP_EXEC=/usr/sbin/ucarp | UCARP_EXEC=/usr/sbin/ucarp | ||
Ligne 35: | Ligne 37: | ||
# -z run shudown script on exit | # -z run shudown script on exit | ||
# -P force perferred master | # -P force perferred master | ||
- | #OPTIONS="-z -B" | + | #OPTIONS="-z -P" |
OPTIONS="-z" | OPTIONS="-z" | ||
</file> | </file> | ||
Ligne 43: | Ligne 45: | ||
Pour chaque adresse virtuelle nous allons créer une interface réseau virtuelle. | Pour chaque adresse virtuelle nous allons créer une interface réseau virtuelle. | ||
- | [[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/ucarp/interface/ucarp0** et y insérer : | + | [[:tutoriel:comment_modifier_un_fichier|Créer le fichier]] **/etc/ucarp/interface/ucarp0** et y insérer : |
- | <file> | + | <file /etc/ucarp/interface/ucarp0> |
# | # | ||
# Location of the ucarp pid file | # Location of the ucarp pid file | ||
Ligne 81: | Ligne 83: | ||
==== Fichier de service ==== | ==== Fichier de service ==== | ||
- | De façon à pouvoir activer les adresses virtuelles simplement, nous allons [[:tutoriel:comment_editer_un_fichier|créer un fichier]] de service /**etc/init.d/ucarp** et y insérer : | + | De façon à pouvoir activer les adresses virtuelles simplement, nous allons [[:tutoriel:comment_modifier_un_fichier|créer un fichier]] de service /**etc/init.d/ucarp** et y insérer : |
- | <file> | + | <file bash etc/init.d/ucarp> |
#!/bin/sh | #!/bin/sh | ||
#/etc/init.d/ucarp: start ucarp daemon. | #/etc/init.d/ucarp: start ucarp daemon. | ||
Ligne 206: | Ligne 208: | ||
En lançant ''ifconfig'' dans un terminal, on obtient alors : | En lançant ''ifconfig'' dans un terminal, on obtient alors : | ||
- | <file> | + | <code> |
eth0 Link encap:Ethernet HWaddr 00:15:C5:5D:89:77 | eth0 Link encap:Ethernet HWaddr 00:15:C5:5D:89:77 | ||
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 | inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 | ||
Ligne 220: | Ligne 222: | ||
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | ||
Base address:0xecc0 Memory:fe9e0000-fea00000 | Base address:0xecc0 Memory:fe9e0000-fea00000 | ||
- | </file> | + | </code> |
===== Liens ===== | ===== Liens ===== | ||
- | * Site officiel : http://www.ucarp.org/ | + | * [[http://www.ucarp.org/|Site officiel]] |
- | * [[wpfr>CARP]] sur Wikipedia | + | * [[wpfr>Common address redundancy protocol]] sur Wikipedia |
---- | ---- | ||
// Contributeur : [[utilisateurs:Tokiess]] // | // Contributeur : [[utilisateurs:Tokiess]] // |